Embedded Software Engineer
Sunnyvale, CA 94089 US
Hardware-in-the-loop, or HWIL, is a development and test capability that uses actual hardware and deployable embedded software within a modeling and simulation environment to test complex systems in real-time. Missiles and Fire Control (MFC) is looking for a HWIL development and test engineer that will execute system defined performance tests on a missile platform as well as support development of software necessary to test the tactical software. The qualified individual will be required to work individually and on a team to ensure timely execution of specified development and testing. The candidate will work with Systems Engineers to resolve problems with test case setups and execution. The candidate will be responsible to coordinate with the project engineers, program leaders, security personnel, information technology and other organizational elements to identify and mitigate risk and to ensure all program specific requirements and objectives are understood and achieved.
Roles and Responsibilities:
This will be a position in Sunnyvale, CA supporting testing for the TMI program in the THAAD Systems Integration Laboratory (SIL). The candidate will initially work onsite in Grand Prairie, TX to train in HWIL and then transition to working onsite in Sunnyvale supporting our team there with integration and test. After on site training is completed in Grand Prairie Texas, and the candidate is working fulling on site at the Sunnyvale California Space Systems site, they will also be required to travel from California to Texas on occasion if additional training is required.
Qualifications and Education Requirements:
Must have an active DOD secret security clearance
Must to able to support long/off day work hours in the HWIL lab to support ongoing testing of various programs. (odd hours in the HWIL lab which usually between 6 am to 9 p.M. If program deadlines require, then folks work Fri/Sat/Sun as needed).
Experience working and supporting an HWIL
Experience with real-time embedded systems.
Strong experience with C/C++ with a focus on modern C++ features; C++11 experience preferred
Experience working with Linux distributions; CentOS/RHEL 7 or higher experience is preferred
Must have a growth mindset with a strong ability to learn quickly and work in past paced environment
Willing to work in a closed area on-site full-time
Experience working with pub/sub middleware (preferably RTI DDS)
Experience with VSCode, gcc, cmake
Experience with Python programming and bash scripting
Experience working with Agile methodologies, Git, GitLab CI, and automated testing
The pay range for this position is $75.00-100.00 per hour; however, the pay offered may vary depending on job-related knowledge, skills, and experience. This pay information is being provided pursuant to applicable law and is based in part on market location.
Must have a valid driver s license and current state required minimum vehicle insurance coverage to drive onto Client and Company property.
The benefits available with this position include:
Ongoing Training (RSO, Systems, Software Programs, OSHA Safety, JJ Keller, etc.)
Continuous Employment Development and Learning
Ongoing Advocacy, internal assets with HSE, Legal and HR teams and experts to aid in Employee Career Path and Advancement
Aetna Group Medical Coverage & Kaiser for California only
Dental Insurance Coverage
Vision Insurance Coverage
Basic Life Insurance & AD&D
Long Term Disability
Voluntary Short-Term Disability
Health Savings and Flexible Spending Accounts
Cenergy is a dynamic, diverse, woman-owned company that has provided stellar support to our clients globally for over 25 years! We hire extraordinary people, and each of our team members are encouraged to embody our core values to drive innovation and own it with integrity and trust while adding to our positive and forward-thinking atmosphere.