Sr. Embedded Software Engineer

Telemetry |
Mountain View, CA, United States
4 days ago
Apply on www.juju.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source

Tech stack

Unit Testing C++ (Programming Language) Computer Engineering Continuous Integration Embedded Software Iterative and Incremental Development Integrated Development Environments Python (Programming Language) Software Engineering Systems Integration Information Technology Bare Metal
+1 more
DO-178B

Job description

Develop C/C++ flight software requirements, design, code, unit tests, and requirements-based test cases in accordance with DO-178C software development procedures Focus areas include bare-metal operating system and hardware initialization, networking, protocol drivers, and memory interfaces Develop Python-based software integration test cases Develop and maintain Continuous Integration infrastructure for automating software integration, build, testing, and deployment

Requirements

8+ years of professional experience developing C or C++ Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience Professional experience developing software for embedded, high-performance, or safety-critical applications

Preferred Criteria

12+ years of professional experience developing C or C++ Thorough understanding of computer architecture, operating systems, and networking Experience working in a DO-178 software development environment Excellent written and verbal communication skills Comfortable with a fast-paced, agile/iterative development life cycle

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.juju.com
Prepare application

Good distractions

Loading talks and stories from around this role…