EMBEDDED SOFTWARE ENGINEER II (contract-to-hire)
Posted
Return to Careers Page for Employment Application
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:
- Develops real-time embedded applications that meet strict timing requirements.
- Develops BSP software for proprietary (8/16/32-bit bare metal) and VME/VPX embedded systems.
- Develops device driver software for hardware peripherals (register-level drivers, modify existing OS drivers, drivers for custom FPGA/CPLD peripherals).
- Participates in all software development phases from requirements, design, coding, implementation, testing, and qualification.
- Generates/supports generation of software documents (SRS, SDD, STD, etc.).
- Supports design review presentations for both internal and external customer audiences.
- Participates in the testing and qualification processes in the field and with external validators.
- Participate in improving development processes and implementation of new technologies.
- Performs other duties as assigned.
Problem Solving and Discretion/Latitude:
- Provides solutions to a variety of technical problems of moderate scope and complexity.
- Works under general supervision.
- Follows established procedures.
- Work is reviewed for soundness of technical judgment, overall adequacy and accuracy.
Knowledge/Requirements:
Required
- BS Electrical/Computer Engineering, BS Computer Science preferred. Associates 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.
Preferred
- Linux kernel development and build systems (Yocto, Buildroot) experience.
- BSP development experience for SH2A, ARM, PowerPC, 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 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/Affirmative Action
VEVRAA/Sec. 503 Federal Contractor
Veterans/Individuals with Disabilities/Women/Minorities