4537 IT & Software Developer jobs in the US

BAE Systems Inc. jobs

Principal Embedded Software Engineer

$107,359 - 182,510
BAE Systems Inc.
Madison Avenue, Endicott
$107,359 - 182,510
Company Size icon
Company Size
5k+
Company Type icon
Company Type
Product
Exp Level icon
Exp Level
Lead
Job Type icon
Job Type
Full-Time
Language icon
Language
English
Visa sponsorship icon
Visa sponsorship
No

Requirements

Must:
- Bachelors or Masters degree in Computer Science, Software Engineering, Electrical Engineering, or a related discipline with a strong background in embedded software development. - 8-10+ years of experience in embedded software development, particularly in aerospace or defense environments. - In-depth knowledge of real-time operating systems (RTOS), with particular expertise in LynxOS, VxWorks, or INTEGRITY considered highly advantageous. - High proficiency in C/C++ and Python programming languages, as well as relevant software development tools. - Extensive expertise in software architecture, design patterns, and modeling methodologies, particularly Model-Based Systems Engineering (MBSE). - Solid understanding of software security principles and best practices. - Familiarity with aerospace software standards such as DO-178B/C. - Proven leadership abilities to mentor and guide junior engineers effectively. - Exceptional communication, collaboration, and problem-solving capabilities.

Responsibilities

- Lead the software engineering team in developing complex embedded control systems while addressing safety, performance, and security considerations. - Provide mentorship and technical guidance to a group of embedded software engineers, nurturing a collaborative and innovative atmosphere. - Take part in all stages of the software lifecycle, from requirement definition and system design to implementation, integration, and thorough verification. - Develop and scrutinize software designs, code, and documentation to meet industry standards and internal quality benchmarks. - Assess and incorporate new technologies and tools to enhance software development processes and product capabilities. - Contribute to the refinement of our software development methodologies and best practices. - Serve as a technical contact for intricate software issues, offering resolution strategies. - Focus on software security by leading the integration of security features and facilitating comprehensive validation efforts. - Perform Control Account Manager (CAM) responsibilities, ensuring compliance with established Earned Value Management (EVM) techniques.

Description


At BAE Systems, we are at the forefront of aviation technology, striving to redefine the future of flight through our innovative work in avionics systems aimed at enhancing air travel safety and efficiency. We offer a dynamic and challenging work environment with ample opportunities for personal and professional growth. Our team is passionate about producing cutting-edge projects that influence the future of flight. In addition, we provide a competitive salary, a comprehensive benefits package, and opportunities for continuous professional development. We promote a flexible hybrid work schedule, balancing both remote and on-site work. Join us in advancing avionics innovation!
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find C / C++ Developer salaries in the United States here.

How many C / C++ Developer jobs are in the United States?

Currently, there are 4537 C / C++ openings.

Is the US a good place for C / C++ Developers?

The US is one of the best countries to work as a C / C++ Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.

Which companies are hiring for C / C++ Developer jobs in the United States?

GE Aerospace, Cluster Systems, Transport-Bourassa, Ekxpert Placement Services, D3 Security Management Systems, Combat Computers Inc., Execusource, Inc among others, are currently hiring for C / C++ roles in the United States.

The company with most openings is Judge Group, Inc. as they are hiring for 376 different C / C++ Developer jobs in the United States. They are probably quite committed to find good C / C++ Developers.