Embedded Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Requirements
In this role, you will: + Translate system-level requirements into clear, testable software requirements aligned to architecture and process standards + Apply industry best practices to Implement embedded software in C for microcontroller-based systems (manual and model-based workflows) + Manage concurrent project priorities and estimates to ensure the team delivers on schedule + Develop and execute software verification procedures and document results + Contribute to productivity improvements through Python and MATLAB scripts for build, test, and analysis automation + Collaborate with cross-functional teams and customers to support technology development, qualification/certification, manufacturing readiness, and product launch + Contribute to organizational knowledge and mentor less experienced team members + Travel occasionally for vehicle integration activities and training Required: + B.S. in Computer Engineering, Software Engineering, Electrical Engineering, or a related technical field and 5 or more years of relevant experience + Excellent interpersonal and communication s kills including writing, presentation, and status reporting for both technical and non-technical audiences + Ability to interpret schematics, hardware/software interface specifications, and verification & validation plans + Working knowledge of digital communication and diagnostic protocols such as SAE J1939, UDS, RS-232/422, ARINC, SPI + U.S. Citizen or U.S. Permanent Resident (required) Preferred: + Technical leadership experience throughout an aerospace, industrial, automotive, or medical product lifecycle + Proficiency with lab tools and data acquisition (e.g., oscilloscopes, function generators, ADC/DAC, JTAG) + Working experience with MATLAB/Simulink + Applied experience or coursework in Controls Theory and/or Digital Signal Processing (DSP) + Experience with MCUs such as TI C2000/Hercules or STM32 + Familiarity with safety and certification-oriented software development, such as: DO-178 / DO-331, IEC 61508-3, tool qualification guidance such as DO-330 (or equivalent), functional safety standards ISO 13849, IEC 61508, IEC 62061, ISO 26262, ARP4761 + Familiarity with cybersecurity processes/standards such as DO-326, ISO 21434, or the EU Cyber Resilience Act + Understanding of the interface and integration of software into electronics manufacturing This position is subject to meeting U.S. export compliance and/or U.S. Government contracting citizenship eligibility requirements.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦