Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Unify Technologies

Embedded Software Developer

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
78
out of 100
Average of individual scores

Were these scores useful?

Job Description

Embedded Software Developer Unify Technologies - 3.1 Cedar Rapids, IA Job Details Full-time $80,000 - $90,000 a year 10 hours ago Benefits Relocation assistance Qualifications Systems integration Software engineering Teamwork Human-machine interface (HMI) systems Software troubleshooting Verification (System development task) Embedded systems Embedded software IP networking Integration testing Embedded C Avionics Cross-functional collaboration Python Design (software development lifecycle) Cross-functional communication Providing code feedback Full Job Description We are seeking an experienced Senior Embedded Software Engineer to design, develop, test, and maintain embedded software systems that meet technical specifications, safety standards, and customer requirements. The ideal candidate will have strong expertise in real-time embedded software development, DO-178B/DO-178C standards, and aviation communication protocols, along with the ability to provide technical leadership and collaborate with cross-functional teams. Key Responsibilities Design, develop, test, and maintain embedded software to meet technical specifications, system requirements, and customer expectations. Translate low-level software requirements into efficient, reliable, and maintainable software designs and code. Develop, integrate, and deliver real-time embedded software to target hardware and operational environments in support of program milestones and customer commitments. Support system-level testing and integration activities by collaborating with cross-functional engineering teams. Identify, document, troubleshoot, and resolve software defects and system-level issues. Participate in software design reviews, code reviews, and technical discussions to identify and address potential issues early in the development lifecycle. Apply object-oriented design principles and established software engineering practices to develop robust embedded software systems. Ensure software development activities align with applicable
DO-178B/DO-178C
standards and project quality requirements. Collaborate with internal engineering teams and external customers to resolve technical challenges and deliver effective solutions. Provide technical guidance and demonstrate leadership throughout the software development lifecycle. Required Qualifications 10+ years of professional experience in embedded software development. Strong understanding of
DO-178B/DO-178C
airborne software development standards. Hands-on programming experience in C, C++, and Python . Experience designing, developing, testing, debugging, and integrating real-time embedded software. Knowledge of object-oriented design principles and their application in software system development. Familiarity with low-level software requirements, software verification, system integration, and code review processes. Demonstrated technical leadership skills, including collaboration with internal organizations and external customers. Knowledge of aviation air/ground messaging systems and related data link protocols, including:
ARINC 429 ARINC 618 VDL
Mode 2 TCP/IP ATN OSI Understanding of aircrew human-machine interface (HMI) design and related avionics system requirements. Ability to work effectively in a cross-functional engineering environment. Education Bachelor's degree or higher in a Science, Technology, Engineering, or Mathematics (STEM) discipline.
Pay:
$80,000.00 - $90,000.00 per year
Benefits:
Relocation assistance
Work Location:
In person

Benefits

  • Dental Insurance
  • Relocation Assistance