Full Time

Senior Software Engineer - Embedded Communications, Onsite

Collins Aerospace
$140,000 - $210,000* / year

Job Description

About this kind of role

What a Senior Software Engineer - Embedded Communications, Onsite usually does. The employer's own details are in the listing.

Typically does: Designs, develops, tests, and debugs embedded software for communication systems. This role involves working with hardware and software teams to integrate communication protocols and optimize performance. Responsibilities often include writing device drivers, implementing communication stacks, and ensuring system reliability. Senior engineers may also mentor junior team members and contribute to architectural decisions.

Tools and skills: Proficiency in C/C++, experience with embedded operating systems (RTOS), knowledge of communication protocols (e.g., TCP/IP, UART, SPI), and familiarity with debugging tools and hardware platforms are generally required.

Good fit for: Individuals with a strong background in software engineering and a passion for embedded systems, particularly those who enjoy problem-solving and working collaboratively, are typically successful in this role.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.