The Java Software Developer will create and maintain applications for use in a variety of functional labs and validation disciplines including, but not limited to: Safety Labs, Vehicle Dynamics, Battery Lab, Emissions Lab, Electromagnetic Compatibility, Structural Durability and Corrosion.
In this role, you will work with engineering teams to design and optimize a wide variety of development projects using a variety of development tools and practices. In addition, the role involves developing shared components and tools, analyzing the latest technologies and development trends, establishing and implementing standard practices as well as training and mentoring other engineers.
In this role, the selected candidate will be responsible for applying advanced technical expertise with C/C++ software development for embedded multi-processor systems, contributing to the development of new principles and concepts, resolving unusually complex technical software problems, and providing solutions which are highly innovative and ingenious.
In this role, the selected candidate will develop software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software system requirements are met.
In this role, you will be responsible for the development, implementation, and utilization of software to interface real-time and closed-loop with weapon subsystems in a way that provides an operationally relevant stimulus to allow for weapon software development integration.
The Java Developer will be responsible for design and development of application components and physical data structures based on business requirements and logical data models. This includes the design of application logic, software architecture, user interfaces, data interfaces, data conversion scripts, and reports.
This position is responsible for new innovative application development and support including estimation, analysis, design, programming, unit/integration testing and code debugging. This person will work in a highly collaborative, cross-functional environment and will assume a key role on various new initiatives in support of Embedded Controls Engineering.