As a software engineer in this organization, you will be involved in developing safety-critical software for a variety of Avionics displays. You will design, develop, document, test, and debug low-level software utilizing SoC peripherals to perform data exchange with discrete hardware via a bus such as I2C, SPI, or PCIe. You will design, develop, document, test, and debug middleware and application software containing logical and mathematical algorithms. You will perform hardware and low-level software integration resolving issues around timing, signal slew rates, device configuration, power-on sequences, data synchronization, memory management, etc. You will design and implement build procedures that are used to support hardware and software product development and function. You will coordinate with other project team members in the planning, design, development, and utilization of display systems to ensure smooth operations on software engineering activities. You will ensure compliance with program and product requirements and certification processes.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level