Senior Platform Software Engineer- ONSITE
at Collins Aerospace
Cedar Rapids, Iowa, USA -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 24 Nov, 2024 | USD 77000 Annual | 29 Aug, 2024 | 3 year(s) or above | Mathematics,Stem,Technology | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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