We have other current jobs related to this field that you can find below


  • Cedar Rapids, United States Saige Partners LLC Full time

    Saige Partners is seeking several Senior/Principal Embedded Software Engineers to join the team of one our top clients who is a global leader in the avionics and defense industry. These software positions range from mid-level to Principal level roles. Top pay and benefits are on the table. These positions are open to remote work. As an engineer on their...


  • Grand Rapids, United States AvaSure Full time

    Job DescriptionJob DescriptionDo you live, sleep, eat and breathe all things software? Do you learn quickly and want to help make a difference in the healthcare industry? Would you like to use your skills in a collaborative and fast-paced work environment?If so, this may be the perfect role for you! Please review the details below and click "Apply" today if...


  • Cedar Rapids, United States Raytheon Technologies Full time

    Unspecified Rockwell Collins Inc. d/b/a Collins Aerospace has an opening for a Senior Engineer, Software Engineering in Cedar Rapids, IA. Joining Collins Aerospace isn’t just about finding a job; it’s about embarking on a journey to redefine the future of aerospace technology. What YOU will do Conduct and coordinate moderately complex tests...


  • Cedar Rapids, United States Raytheon Technologies Full time

    Unspecified Rockwell Collins Inc. d/b/a Collins Aerospace has an opening for a Senior Engineer, Software Engineering in Cedar Rapids, IA. Joining Collins Aerospace isn’t just about finding a job; it’s about embarking on a journey to redefine the future of aerospace technology. What YOU will do Conduct and coordinate moderately complex tests...


  • Cedar Rapids, United States Central Iowa Power Cooperative Full time

    Central Iowa Power Cooperative (CIPCO) is currently searching for an Electrical Power Engineer to join the team in Cedar Rapids, Iowa. This job opening is posted multi-level and may be filled by an Engineer, Senior Engineer or Principal Engineer level based on candidate qualifications. This position performs plant engineering and project management and other...


  • Cedar Rapids, United States Collins Aerospace Full time

    Date Posted: 2024-06-06 Country: United States of America Location: HIA32: Cedar Rapids, IA 400 Collins Rd NE , Cedar Rapids, IA, 52498-0505 USA Position Role Type: Onsite Role Overview: As a Principal Security Software Engineer, you will be involved in the development of state-of-the-art cryptographic software to support a variety of military use cases....


  • Cedar Rapids, United States Trapeze Group Full time

    Job Summary:We are looking for a Senior Software Architect to join Trapeze Mobility on Demand. You will drive the Architecture of a range of products and technologies as we look continue our cloud transformation journey. This position requires a broad and deep knowledge of software architecture concepts, software development, and technical leadership. The...


  • Cedar Rapids, United States Trapeze Group Full time

    Job Summary:We are looking for a Senior Software Architect to join Trapeze Mobility on Demand. You will drive the Architecture of a range of products and technologies as we look continue our cloud transformation journey. This position requires a broad and deep knowledge of software architecture concepts, software development, and technical leadership. The...


  • Wisconsin Rapids, United States AtkinsRéalis Full time

    Job Description AtkinsRéalis are recruiting for dynamic and motivated near-Chartered, Chartered, Senior and Principal Geotechnical Engineers with strong technical credentials and particular focus in seismic geotechnics and advanced geotechnical analysis to support our increasing workload in the UK and globally. AtkinsRéalis is one of the world’s most...


  • Cedar Rapids, IA, United States Collins Aerospace Full time

    Date Posted:2024-06-06 Country:United States of America Location:HIA32: Cedar Rapids, IA 400 Collins Rd NE , Cedar Rapids, IA, USA Position Role Type:Onsite Role Overview: As a Principal Security Software Engineer, you will be involved in the development of state-of-the-art cryptographic software to support a variety of military use cases. Examples include...

  • Senior Field Engineer

    3 weeks ago


    Wisconsin Rapids, United States Technical Futures Inc Full time

    A Senior or Principal Level FPGA Engineer with proven experience implementing FPGA based network equipment, a strong academic record and a background involving communication systems engineering and DSP will be highly rewarded with a fantastic salary package and largely remote working (c10% of the total annual working time might be needed on-site). Our...


  • Cedar Rapids, United States Collins Aerospace Full time

    Date Posted: 2024-07-02 Country: United States of America Location: HIA32: Cedar Rapids, IA 400 Collins Rd NE , Cedar Rapids, IA, 52498-0505 USA Position Role Type: Onsite Joining Collins Aerospace isn’t just about finding a job; it’s about embarking on a journey to redefine the future of aerospace.  Are you looking to GO BIG on your software...


  • Grand Rapids, United States AvaSure Full time

    Job DescriptionJob DescriptionDo you live, sleep, eat and breathe all things software engineering? Do you learn quickly and want to help make a difference in the healthcare industry? Would you like to use your skills in a collaborative and fast-paced work environment?If so, this may be the perfect role for you! Please review the details below and click...


  • Grand Rapids, United States AvaSure Full time

    Job DescriptionJob DescriptionDo you live, sleep, eat and breathe all things software engineering? Do you learn quickly and want to help make a difference in the healthcare industry? Would you like to use your skills in a collaborative and fast-paced work environment?If so, this may be the perfect role for you! Please review the details below and click...


  • Cedar Rapids, Iowa, United States BAE Systems Full time

    Job Description BAE Systems is looking for a Software Engineering Student with a passion for engineering and the desire to be part of an innovative, dedicated team responsible for industry-leading Global Positioning Systems (GPS) products. Our team seeks engineers interested in architecting, designing, and developing software for real-time embedded GPS...


  • Cedar Rapids, United States Actalent Full time

    Job Title: Messaging Software EngineerJob Description You will contribute to the development of the next generation of large-scale Messaging Platform to support the global aviation industry. You will also be involved in full Software Development Lifecycle of Agile Development Methodology, developing test cases and DevOps Pipelines. Hard Skills BS in...


  • Cedar Rapids, United States DSJ Global Full time

    Senior Engineering Project Manager for Leading Food Production Company Job Type: Full-Time Location: Cedar Rapids, Iowa Summary: A global leader in Food Production Company is looking to bring on a Senior Engineering Project Manager to confront challenges and take initiative to increase quality and productivity. Planning and development will be key duties...

  • Software Engineer

    3 months ago


    Cedar, United States Omni Inclusive Full time

    Skills you must have: • Working knowledge of Assembly C, C++, Python/Perl Scripting Language knowledge • Knowledge of designing Device drivers and hardware-software integration • software systems using object-oriented design principles • Prior experience as a software architect for a real-time embedded system. • Demonstrated technical leadership...


  • Cedar Rapids, United States DSJ Global Full time

    Senior Engineering Project Manager for Leading Food Production CompanyJob Type: Full-Time Location: Cedar Rapids, IowaSummary: A global leader in Food Production Company is looking to bring on a Senior Engineering Project Manager to confront challenges and take initiative to increase quality and productivity. Planning and development will be key duties in...


  • Wisconsin Rapids, United States Rite-Hite Full time

    Job Category: IT, Telecom & InternetSchedule: Full time Job Description: PURPOSE AND SCOPE Hands-on, team-oriented software backend design and application engineer with experience in developing robust and scalable solutions. Leverage skills to determine optimal and efficient designs for our cloud-based platform and industry solution applications. Ensure...

Senior/Principal Software Engineer

1 month ago


Cedar Rapids, United States Saige Partners Full time

Job Description

Saige Partners is seeking several Senior/Principal Embedded Software Engineers to join the team of one our top clients who is a global leader in the avionics and defense industry. These software positions range from mid-level to Principal level roles. Top pay and benefits are on the table. These positions are open to remote work.

As an engineer on their team, you will be involved in the design, development, integration, and verification of our embedded operating system, applications, and drivers. They work in C/C++, Python, and embedded Linux so proficiency in these areas will help the candidate come up to speed quickly. Knowledge of DO178C DAL-A safety-critical systems and secure software development is preferred but not required. Experience working in an Agile environment would also be preferred.

Candidates must be able to work at a system-level understanding the designs and interactions of the system hardware and software components. Candidates are also required to have excellent communication skills to communicate technical issues and status in both written and oral form to internal and external customers. The candidate must be adaptable to change, determined to accomplish tasks based on program schedule, collaborate with teammates in order to make the best decisions, enjoy learning new technologies, be self-motivated and contribute to a positive work environment.

Primary Responsibilities:

Design, demonstrate, develop, and maintain flight-critical embedded software for military and commercial aviation solutions and avionics products. Provide technical leadership to the assigned cross-functional engineering project team responsible for the design, development, and verification of real-time embedded software. Specify requirements, software implementation, test case development, verification test execution, and certification. Develop, coordinate, and conduct complex tests and debug systems that contain logical and mathematical solutions. Conduct multidisciplinary research and collaborate with systems and hardware architects in the planning, design, development, and utilization of embedded processing systems. Mentor software developers in technical and process-related areas. Lead or participate in proposals and bidding exercises utilizing the SEER parametric estimation tool for systems effort. Basic Qualifications:

Bachelor's degree and 8 years of prior relevant experience OR Advanced Degree in a related field and minimum 5 years' experience OR In absence of a degree, 12 years of relevant experience is required Engineering/Other Technical Positions: Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience unless prohibited by local laws/regulations. Experience in writing software requirements, software design and implementation, functional and integration testing, writing test cases and test procedures, and software delivery support Demonstrated ability to identify complex problems, evaluate options, and develop solutions Energetic and proactive self-starter that builds sound, collaborative relationships C programming experience Proficiency with modern software development best practices and configuration management tools Must be a U.S. Person/Permanent Resident "Green Card" holder. Preferred Qualifications:

Strong background in the development of low-level software and concurrent processing solutions Python programming experience Experience developing software in a Linux build environment Experience with DO-178B/C (DAL A or B preferred) Experience developing software for real-time operating systems (VxWorks, LynxOS, GHS) Experience with designing architectures Expertise leading low-level software development and verification tasks Experience understanding network protocols (IEEE802.3 Ethernet, AFDX)

Meet Your Recruiter

Brett Campbell #J-18808-Ljbffr