Role OverviewJoin our team as a Senior Embedded Software Engineer to develop and verify complex digital designs for spaceborne products. Must be a self-starter & team player who can take ownership of a project from design to deployment under a rapid pace.
What You Will Do
Design, implement, and verify embedded software and related digital designs in system-on-chip (SOC) devices, interface with senior engineers, perform trade studies, and maintain code base in the company’s version control system.
Why It Might Be a Fit
Must be a self-starter & team player who can take ownership of a project from design to deployment under a rapid pace. Strong analytical and excellent problem-solving skills required.
Requirements
- Bachelor’s degree in engineering or computer science
- Expertise with embedded software design for ARM CORTEX or similar systems
- Expertise in Python and C language
- Experience with embedded Linux development
- Strong knowledge of implementing UDP/IP networking over Ethernet interface
- Experience with the AMD/Xilinx family of devices and tools, including Vivado and Vitis software.
- Strong proficiency with Microsoft Windows OS, Microsoft Excel
- Strong written and verbal English communication skills
- Strong analytical and excellent problem-solving skills
Benefits
- Healthcare (Medical, Dental, Vision)
- Paid Time Off and Holidays
- HSA and FSA
- Traditional 401(k) with company match
- Company Sponsored Basic Life Insurance, AD&D and LTD
- Voluntary Coverages (Critical Illness, Accident, Hospital Indemnity, Supplemental Life Insurance
- Tuition Assistance Program
- Employee Assistance Program
]]>