Senior Software Engineer
Company: Curtis Instruments, Inc.
Posted on: August 1, 2022
Do you want to design software for electric vehicles?
We are looking for a Senior Software Engineer to design, code and
debug PC software tools for customers, applications engineers, and
development engineers for Curtis embedded controller products.
These software tools support flash download, product
configuration/setup and other product development needs in a
Windows environment. We are looking for a motivated individual with
a collaborative, team-first attitude. You should have strong
engineering fundamentals but derive satisfaction from mentorship
and elevating team members.
What you'll do:
- Architect, Design, and Code Windows based tools to support new
product development and sustaining projects.
- Design, set up and run tests to ensure the design meets
- Develop and apply novel techniques and tools to improve design
time, cost, reliability and functionality.
- Work within or lead a small design team to complete assigned
- Lead or Participate in software design, and project
- Prepare of development specifications.
- Assist other departments in the resolution of design related
problems that arise during production.
- All other duties as assigned.
What will help you be successful:
- Bachelor's degree or equivalent practical experience
- 5-10 years of experience with .NET
- Expert in C#, .NET, and OOP
- Well versed in Git Administration
- Understanding of Linux Operating Systems
- Demonstrated ability to develop designs to meet project
schedules and requirements
- Demonstrated knowledge of software analysis, documentation, and
design of experiments
- Extensive experience with WPF or Windows Forms
Preferred Qualifications - Experience with:
- Unit Test
- Agile / SCRUM
- Serial communication over RS232 and CAN
- Embedded SW Development including C, C++, I2C, SPI
- Web frameworks (Angular Preferred)
- Polarion, Jira, or similar
- SQL Server
- Azure SAAS products
- Basic understanding of DevOps
Keywords: Curtis Instruments, Inc., Livermore , Senior Software Engineer, IT / Software / Systems , Livermore, California
Didn't find what you're looking for? Search again!