Skip to main content

Software Developer

Burlington Township, PA
Permanent
Software Developer
Job Description
Join the Safety Systems Integration team supporting the Driver Safety Systems and Collision Mitigation Systems groups. As a Software Developer, you will apply the principles of computer science and mathematical analysis to design, develop, test, and evaluate embedded software and systems. This role involves working on operating systems-level software, compilers, and network distribution software for various applications including medical, industrial, military, communications, aerospace, business, scientific, and general computing.

Responsibilities
  • Design and implement software for embedded devices and systems from requirements to production and commercial deployment for product lines.
  • Write and code logical and physical database descriptions and specify identifiers of the database to the management system or direct others in coding descriptions.
  • Analyze and enhance the efficiency, stability, and scalability of system resources.
  • Review project requests describing database user needs to estimate time and cost required to accomplish the project.
Essential Skills
  • Proficiency in C++ programming, with the ability to pivot from C if necessary.
  • Experience with embedded software development, with a minimum of 5 years in the field.
  • Strong troubleshooting skills and ability to resolve issues in ECM.
  • Understanding of end-to-end software flow.
Additional Skills & Qualifications
  • Background in safety systems is advantageous.
  • Experience with large machinery is beneficial.
Work Environment
The position involves working with large machinery and safety systems in a dynamic and technologically advanced setting .

Job Type: Permanent

Job ID: 254564859