Embedded Software Engineer

JB & JB LIMITED PARTNERSHIP
Cary, NC, United States
7 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Computer Engineering Data Transmissions Embedded Software Joint Test Action (IEEE Standards) Python (Programming Language) Knowledge Management MATLAB Software Engineering Software Requirements Analysis Systems Integration Software Verification

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.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…