Embedded S/W Engineer
Andover, MA 01810 US
Roles and Responsibilities:
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. The 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 candidate will develop and maintain the real-time simulation code, user interface code, device driver code, data collection code and display code. Responsibilities will include operations and software development from requirement analysis to integration in a prototype environment. This role is established to identify and resolve software engineering related issues to ensure that the software under test is designed and developed to achieve overall product objectives and program requirements. This position will be responsible to coordinate with the project engineers, program leaders, and other organizational elements to identify and mitigate risk and to ensure all program specific requirements and objectives are understood and achieved. This position is responsible for understanding and implementing applicable LM-MFC processes and procedures. This position is in Andover, MA supporting testing for the IBCS program in the Patriot Systems Integration Laboratory (SIL).
Qualifications and Education Requirements:
Level 4: BS+8-10 YRS or MS+6-8 YRS
-Must have an active DOD special 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 candidate would work Fri/Sat/Sun as needed).
-Experience working and supporting an HWIL
-Experience with real-time embedded systems and/or simulation 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 fast 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
For more information, please email us at recruiters@cenergyintl.Com
The pay range for this position is $80.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
- Direct Deposit
- 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.