Embedded software engineer
Description
As an Embedded Software Engineer in the U.S. office, you will report to the Chief Technology Officer and work on our flight software, targeting products, such as our small satellite platforms for a variety of space applications, and avionics systems, such as on-board computers, radios, attitude control systems and many others. You will play a crucial role in designing, developing, and optimizing embedded software our avionics systems and satellite platforms. You will collaborate with the rest of the team to develop, integrate and test portable software modules for on-board data handling and advanced processing as part of the client's flight software, while aiming at code reusability for future missions. Specific Duties Include (but Are Not Limited To)- Design and develop software for our avionic systems.
- Work throughout the whole software development lifecycle, from requirements definition to test and result reporting.
- Configure and tailor the Real-time Operating Systems on our on-board computers.
- Participate in the integration and testing of the flight software on the avionics systems and satellites.
- Identify and support a core set of tools for performance analysis.
- Design and develop tools (e.g. scripts, simulators, digital twins, etc.) that help the team in providing high-quality flight software.
- Cooperate with other Engineering teams to define the system architecture and integrate software with specific hardware components and constraints.
- Support the path-to-production for the developed software solutions.
- Maintain software solutions deployed to orbit throughout the whole lifecycle of the satellites, supporting also the flight operations of our missions.
- Bachelor’s or Master’s Degree in Computer Science, Software Engineering, or related fields.
- At least 3+ years of experience in embedded software development or relevant roles (relevant experience may be considered in lieu of education).
- Excellent skills in software design and development with C and C++.
- Good familiarity with real-time operating systems and software design techniques in multi-threading applications.
- Knowledge of GIT or other software versioning applications.
- Familiarity with electronics equipment and tools (Power Supplies, Multimeters, Oscilloscopes, Signal Generators, etc.).
- Medical, dental & vision
- Critical Illness, Accident, and Hospital
- 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- Short and long-term disability
- Health Spending Account (HSA)
- Transportation benefits
- Employee Assistance Program
- Time Off/Leave (PTO, Vacation or Sick Leave)
Recommended Jobs
Full Time Cardiothoracic Surgery Job SAINT PETERSBURG, FL
Well respected multi specialty group, with locations in and around Tampa and St. Pete, continues to experience growth and is now looking to add a BE/BCCardiothoracic Surgeon. Cardiothoracic Surgery…
Customer Care Support (East Coast)
ROLE OVERVIEW : Every piece of feedback is important to our website offer, be it in the service delivery of getting an item to our customer on time, or directing an international or regional custom…
Line Cook
Opportunity for growth, opening multiple new restaurants this year and next year! Bringing a modern experience to Boca Raton, Gary Rack's Farmhouse Kitchen mission is to create an inspired and mem…
HTM Intern
City Jacksonville State FL Remote NO Department Healthcare Technology Management Why Mayo Clinic Mayo Clinic is top-ranked in more specialties than any other care provider accord…
Patient Access Specialist x3
Job Description Assignment Details Start Date: 10/13 Length of Assignment: Temp-to-Hire Candidates who meet performance and attendance expectations may be offered a permanent position…
Regional Health Services Director (RN) West Florida
Position: Regional Health Services Director Department: SLHC-Operations FLSA Classification: Exempt Summary of Position The primary purpose of th…
Branch Security Officer
Tiffany & Co. seeks a Branch Security Officer in Orlando to provide security and operations support, ensuring an exceptional client experience. The role involves collaboration with management to deter…
Baker
Immediate Opening: Dunkin’ Baker / Store Opener Rise and shine with Dunkin’—and make every morning count! At Dunkin’, we know mornings matter. That’s why we need early birds and go-getters who …
COURT INTERPRETER - ASL
Requisition No: 862072 Agency: State Courts System Working Title: COURT INTERPRETER - ASL Pay Plan: State Courts System Position Number: 22010341 Salary: $73,070 Posting Closing Dat…
COOK (FULL TIME)
We are hiring immediately for a full time COOK position. Location : J & J Palm Beach - 4600 Riverside Drive, Palm Beach Gardens, FL 33410. Note: online applications accepted only . Sch…