Actalent
US - Iowa - Ames
View Company Profile /
<< Go Back
Lead the design, implementation, testing, and delivery of robust software for Linux-based embedded systems, including display and touchscreen systems, while applying sound architecture and code-quality practices. Provide technical leadership through mentoring, code reviews, cross-team collaboration, documentation, and continuous improvement of development processes.
Requirements: Requires a bachelor's degree or higher in computer science, software engineering, or a related engineering discipline, at least two years of product development and professional C++ experience, and a minimum of two years of DO-178 experience. Candidates should have strong C/C++ and embedded software fundamentals, RTOS knowledge, and experience with software design, automated testing, TDD, CI, and Agile or Scrum methods.
Key Skills: C++, C, Embedded C, Linux, Real-Time Operating Systems, DO-178, Automated Testing, Test-Driven Development, Continuous Integration, Agile and Scrum, Software Architecture, SOLID Principles, Qt Designer, QML, Robotics, Perforce
Benefits: Medical Insurance, Dental Insurance, Vision Insurance, Critical Illness Insurance, Accident Insurance, Hospital Insurance, 401(k) Retirement Plan, Life Insurance, Short-Term Disability, Long-Term Disability, Health Savings Account, Transportation Benefits, Employee Assistance Program, Paid Time Off, Vacation Leave, Sick Leave
© 2026 engineeringjobs.net, Inc. All Rights Reserved.
Terms of Service | Privacy
Powered by JOBBEX