Real-Time Embedded Software Engineer III (On-site)
Job Description
We have an opening for an individual with experience and a passion for real-time, embedded software development. The Senior Software Engineer will be responsible for a wide range of tasks encompassing software requirements analysis, architecture and design, implementation, documentation, hardware-software integration, troubleshooting, problem-solving, and software verification testing. Collaborating across various engineering disciplines, the Senior Software Engineer ensures that technical approaches align with established engineering principles and meet both customer and company requirements.
- Develop, maintain, upgrade, and port embedded product software to enhance project/system functionality.
- Mentor less experienced software engineers to enhance their development and troubleshooting skills.
- Collaborate with Mechanical, Electrical, Controls, and Systems engineers.
- Ensure technical approaches align with engineering principles and meet customer needs.
- Ensure product outcomes satisfy customer and company requirements.
Skills Required:
- Proficiency in C++ programming.
- Experience with Linux/Unix and VxWorks Operating Systems.
- Familiarity with Git and JIRA Configuration Management tools.
- Strong Object-Oriented design and development experience.
- Exceptional verbal and written communication skills.
- Ability to solve basic technical design and development problems.
- Capability to develop and maintain effective customer relationships.
Skills Preferred:
- Experience with Ada programming.
- Familiarity with relevant military and commercial design standards.
- Proficiency in UML modeling and experience with UML modeling tools.
- Knowledge of Bradley functionality and capability.
- Familiarity with DOORS and CMMI for development.
- Experience with embedded systems.
Experience Required:
- Minimum of 4 years of experience in real-time embedded software development and/or software testing.
Education Required:
- Bachelor’s degree in a STEM field.
Benefits:
- Health Insurance
- 401k
By clicking apply, you are opting in to receiving text/SMS communication with one of our recruiters.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, gender expression, marital status, national origin, age, veteran status, disability, or any other protected class.
Meet Your Recruiter
Share This Job:
Related Jobs:
About Sterling Heights, MI
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.