Senior Platform Software Engineer- ONSITE

at  Collins Aerospace

Cedar Rapids, Iowa, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate24 Nov, 2024USD 77000 Annual29 Aug, 20243 year(s) or aboveMathematics,Stem,TechnologyNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

QUALIFICATIONS YOU MUST HAVE:

  • Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) unless prohibited by local laws/regulations and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience or in absence of a degree, 9 years of relevant experience
  • U.S. Person (U.S. citizen, permanent resident, or granted refugee or asylee status) as defined here: https://www.ecfr.gov/current/title-22/chapter-I/subchapter-M/part-120/subpart-C/section-120.62
  • Embedded C and Platform Level Software Experience.

QUALIFICATION WE PREFER:

  • Experience with Avionics regulatory and certification requirements and processes is preferred.
  • Experience with real-time operating systems (RTOS) and an understanding of their application in safety-critical avionics systems.
  • Demonstrated ability to lead a team through the full software development cycle in a regulated industry, preferably with experience in avionics software projects.

Responsibilities:

POSITION ROLE TYPE:

Onsite
Are you ready to join a dynamic team in Cedar Rapids, IA, working on cutting-edge world-class computing platforms that are critical to aircraft flight and missions? As a Senior Software Engineer you will design, develop, and verify innovative computing platform software solutions across multiple platforms. Our department continues to push the technology envelope for processing technologies in everything from operating systems to user applications and the middleware which binds these together.
Joining our team means being part of a collaborative and supportive environment, where your technical expertise and problem-solving skills will be highly valued. This role offers the opportunity to work on challenging projects, gain exposure to industry-leading technologies, and grow your career with a leader in Avionics solutions.
This position is located in Cedar Rapids, Iowa. A comprehensive relocation package is available.

WHAT YOU WILL DO:

  • Design, develop, and maintain flight-critical embedded software for military and commercial aviation solutions and avionics products.
  • Utilize embedded operating systems, C code, networking protocols, device drivers, hardware interface tools, simulations, and integrated development environments in creative ways to support product health monitoring.
  • Specify requirements, implement software, develop test procedures, perform verification, and complete artifacts for certification.
  • Perform hardware and low-level software integration, resolving complex issues around timing, device configuration, power-on sequences, data synchronization, and more.
  • Coordinate with other project team members to ensure smooth operations and compliance with program and product requirements.
  • Effectively communicate technical progress, risks, opportunities, and necessary design alterations to software leads.


REQUIREMENT SUMMARY

Min:3.0Max:9.0 year(s)

Computer Software/Engineering

IT Software - System Programming

Software Engineering

Graduate

Absence of a degree 9 years of relevant experience

Proficient

1

Cedar Rapids, IA, USA