Embedded Software Engineer - Special Purpose Software
- University degree in electrical engineering, computer science, computer engineering, mechatronics, physics, mathematics, robotics, or similar field; or, a strong portfolio of designed and implemented embedded software, or 3+ years of relevant industry experience. An advanced degree and 1+ year experience will also be considered.
- Demonstratable knowledge of C++ and object-oriented programming and methodology with some experience with multi-layered system architectures.
- Understanding of hardware from an embedded software engineer's perspective.
- Experience with modern integrated development environments and debuggers.
- Hands-on experience with test and measurement equipment such as oscilloscopes, logic analyzers, protocol analyzers, voltmeters, etc.
- Understanding of modern microcontroller and microprocessor architectures such as ARM Cortex-M0/M3/M4/A8/A9.
- Knowledge of and experience with communication protocols including I2C, CAN, SPI, UART, etc.
- A positive attitude and a passion for aerospace!
- Knowledge of and experience with real-time operating systems.
- Experience with safety-critical embedded systems is a plus.
- Exposure to the software development process and modern software engineering techniques.
- Experience with DO178C process, requirements authoring and verification
Recommended Jobs
Board Certified Behavior Analyst (bcba) Relocation Offered (San Diego)
Key Autism Services is seeking dedicated Board Certified Behavior Analysts (BCBAs) to join our team We are currently offering relocation packages for BCBAs interested in relocating to any of our l…
Traffic Control Supervisor
LAZ Parking is looking for a qualified individual to serve as a supervisor with excellent communication skills, managing technology, and is eager to learn and thrive in a fast-paced environment. Ho…
Supplier Development Engineer, Structures
Supplier Development Engineer, Structures | Supply Chain Location: Hayward, CA (on-site) About 1X We build humanoid robots that work alongside people to solve labor shortages and create abund…
Account Executive (B2B)
THE OPPORTUNITY We are Amplifier, and we have built the world’s first Large Acoustic Model (LAM), a foundation model that uses human voice to detect health conditions. This is sci-fi becoming real…
Business Development Consultant
About the Role As a Business Development Consultant at Phocas, you’ll sit at the very front of our revenue engine. Your mission is to create high-quality sales opportunities by engaging prospect…
Private Swim Instructor
InstaSwim is looking to hire professional and experienced private swim instructors to teach swim lessons in our clients private homes & community pools all within your location & surrounding cities! …
Strategy& Private Equity Value Creation Manager
Specialty/Competency: Deal Strategy Industry/Sector: Private Equity Time Type: Full time Travel Requirements: Up to 60% At PwC, our people in deals focus on providing strategic advice …
Senior Software Engineer, Collision Avoidance Testing
Who We Are Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world’s most scalable driver, combining cutting-edge AI …
Heavy Duty Diesel Mechanic
Pay: $36.00 - $42.00 per hour Job description: Job description: Position Overview Technicians will work in a shop environment repairing and performing preventative maintenance on Refuse and…