Provide embedded software development project leadership following CMMI standard software processes.

Work with customer to develop software requirements.

Create software development and verification plans

Design software architecture

Develop interfacing

Design software functional blocks and modules

Lead code development

Lead SW/HW integration and testing

Lead systems integration and testing including vehicle integration support

Lead software release and configuration management

Support safety qualification processes

Additional Skills & Qualifications:

Will be required to obtain and maintain a US Government security clearance.

Bachelor's degree in Computer Engineering, Electrical Engineering, Computer Science or other technical field and 5+ years of industry experience.

Experience with TI or ARM processors and TI Code Composer or ARM environment development tools

Experience with leading a small team of embedded engineers through software development project

Experience with interfacing with customers and various stakeholders

Experience in developing software on a variety of platforms, Windows, Linux, RTOS

Proficient with hardware level communications e.g. Ethernet, USB, SPI, I2C etc.

Experience in developing embedded code through full life cycle

Desired Skills:

Experience with object oriented C++ programming is highly preferred

Experience in programming bare metal firmware

Experience with autonomous vehicles a plus

Experience with Vectorcast or similar software verification tool

Experience with Qt GUI software development or similar tools.

Experience with MATLAB/Simulink and embedded tool boxes a plus

Experience with radios, Ethernet routers/switches, HMI displays, RADARs, GPS, and other sensors

Experience with version control tools Git, SVN or similar

Experience developing safety critical software per DO-178 and Mil-Std

Experience with software using communication transport protocols such as UDP/TCP.

Experience with J1939 CAN bus hardware and software interfacing.

Experience with automotive health monitoring and fault reporting systems.

About Actalent:

Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. Were supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Job Details:

Posted Date : 2022-05-07

Job type : Full Time

Learn More & Apply