What are the responsibilities and job description for the Principal Embedded Software Engineer position at Infosoft, Inc.?
Job Title: Principal Embedded Software Engineer
Pay Rate: $80 to $89.10/Hr
Duration: 12 Months
Location: Irvine, CA (Onsite)
We are looking for a Principal Embedded Software Engineer, The Principal Embedded Software Engineer is part of our R&D team and plays a critical role with new product development and sustaining development for existing platforms.
- In this role, you will collaborate with other members of the R&D team, developers, IT, and more to build state-of-the-art embedded systems.
- Prototype, plan, build, and deliver new software for existing and new embedded platforms and evaluate other software designs
- Create and maintain software requirements and design documents
- Review and unit test the software
- Own the software toolchain and SDE
- Automate build and testing processes
Qualifications:
- Bachelor’s degree in STEM
- 10 years of experience in embedded systems programming using C or C (or 8 years of experience with a Masters in STEM)
- Experience in real-time embedded software development
- Experience developing software in multi-threaded and/or multi-tasking environments
- Experience with hardware-software integration
- Experience with software testing, static analysis, and debugging at the hardware/software interface (ICE/JTAG)
- Understanding of object-oriented design and methodology, including UML
- Experience with testing automation
- Excellent documentation and communication skills in writing and speech
- A passion for coding, and excellent teamwork, partnering, and negotiation skills.
- Highly motivated self-starter who can achieve results with minimal direction.
Preferred Qualifications:
- Experience in medical devices or another regulated industry
- Experience with commercial RTOS
- Experience with embedded Windows and Linux programming
- Experience in toolchain and build environment set up
- Familiarity with networking protocols, including wireless and Bluetooth
- UI development
- Familiarity with laboratory instruments such as oscilloscopes and logic analyzers
Salary : $89