Job Description
Position Description
A senior embedded software engineer is needed to support a key customer project. This role involves updating legacy software, maintaining and creating software requirements, and performing hardware-software integration.
This is an opportunity to contribute to technological advancement through embedded systems development. The team works on modern aircraft systems, offering a positive work environment and flexible schedules.
Responsibilities Include:
Update and maintain legacy embedded software.
Develop and manage software requirements.
Integrate and test hardware-software systems.
Collaborate with cross-functional teams.
Qualifications Required:
BS degree in Electrical Engineering, Computer Science, Computer Engineering, or equivalent.
5+ years of experience in embedded software development.
Proficiency in C; familiarity with assembly preferred.
Experience integrating bare metal applications.
Knowledge of processor architectures and hardware communication protocols (PCIe, SPI, I2C).
Experience creating/configuring embedded Linux images.
Strong testing/debugging skills and knowledge of debugging tools.
Experience in hardware device driver development.
Familiarity with DO-178C airworthiness standards.
Experience with software design modeling tools like Cameo.
Strong verbal and written communication skills.
Must be a U.S. citizen and able to obtain/maintain a SECRET security clearance.
Qualifications Desired:
Bootloader development experience (first and second stage).
Hardware interfaces: ARM Cortex, UART/RS-232/VME BUS, I2C, SPI, PCIe.
Platforms: PowerPC, X86.
Languages: C, C++, Bash, Verilog, VHDL.
RTOS: VxWorks, POSIX API, RedHawk, Green Hills.
FPGAs & SoCs: Intel Cyclone V, Xilinx Zynq 7000, Microsemi SmartFusion2, DE10-Lite, DE1-SoC.
...Job Description Job Description Medical assistant needed to work part-time at medical office in Dearborn Michigan. MA/medical assistant certification required. No clinical experience required. Bilingual English/Arabic speaker preferred. Experience with...
...Job Description The Data Analyst uses data to uncover insights that support decision-making across the organization. They will share meaningful insights in meetings, creating impactful reports with tools like Power BI and SSRS, document design decisions and specs,...
Join the Cox Media Team as a Business Development Consultant! About Us: With nearly 30 offices across 13 states, Cox Media reaches 6 million households, connecting advertisers to audiences on multiple screens. From cable TV to cutting-edge digital products, we craft...
...dependability and customer service. U.S. Tsubaki is a leading manufacturer and supplier of power transmission and motion control products... ...record keeping necessary in the performance of duties within the assembly-weld department Coordinates with others to achieve maximum...
...s mission is to build non-invasive neural interfaces - that is, enabling a communication layer between humans and other humans or computers, directly using thoughts. In pursuit of this mission, our Research Team is responsible for building and training appropriate machine...