Embedded Software Engineer II
Listed on 2025-12-30
-
Software Development
Embedded Software Engineer, Software Engineer, C++ Developer
EMBEDDED SOFTWARE ENGINEER II (contract-to-hire) Summary
Develop software and firmware for real-time embedded systems that interface with aircraft systems, ground vehicles, and other support equipment. Participates in development process from requirements through qualification. Embedded software will control telemetry radios, GPS receivers, lasers and laser detectors, and more.
Responsibilities/Skills- Develop real-time embedded applications that meet strict timing requirements.
- Develop BSP software for proprietary (8/16/32-bit bare metal) and VME/VPX embedded systems.
- Develop device driver software for hardware peripherals (register-level drivers, modify existing OS drivers, drivers for custom FPGA/CPLD peripherals).
- Participate in all software development phases from requirements, design, coding, implementation, testing, and qualification.
- Generate support for generation of software documents (SRS, SDD, STD, etc.).
- Support design review presentations for both internal and external customer audiences.
- Participate in the testing and qualification processes in the field and with external validators.
- Participate in improving development processes and implementation of new technologies.
- Perform other duties as assigned.
- Provide solutions to a variety of technical problems of moderate scope and complexity.
- Work under general supervision.
- Follow established procedures.
- Work is reviewed for soundness of technical judgment, overall adequacy and accuracy.
- BS Electrical or Computer Engineering, BS Computer Science preferred. Associate degree required.
- 3+ years of experience with C/C++ on embedded systems (prefer avionics or automotive).
- 3+ years of experience with hardware integration including device drivers.
- Ability to understand digital & analog electronics schematics to drive software development.
- Ability to obtain security clearance at Secret level.
- Linux kernel development and build systems (Yocto, Buildroot) experience.
- BSP development experience for SH2A, ARM, Power
PC, or x86 architecture processors. - Experience with Agile development methods.
- Experience with FPGAs/CPLDs, VHDL/Verilog.
- Experience with RTOS, Linux, IPC (ARINC-653 RTOS is a plus).
- Experience with aircraft avionics including MIL-STD-1553. FACE experience is a plus.
- Experience with DO178B/C is a strong plus, AS9100C/AS9115 is a plus, data modeling is a plus.
Job Type: Full-time In-Office
Compensation: $45.02 – $49.81 per hour
Inter-Coastal Electronics, LLC shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a).
Inter-Coastal Electronics is an Equal Opportunity Employer and values diversity at our company. We do not discriminate based on race, color, religion, sex, national origin, age, disability, veteran status, or any other protected characteristic. We are committed to providing a workplace free from discrimination and harassment, where all employees and applicants are treated with respect and dignity.
Equal Opportunity Employer / Affimative Action
VEVRAA / Sec. 503 Federal Contractor
Veterans / Individuals with Disabilities / Women / Minorities
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).