Embedded /MBSE Software Engineer(C++/Python/BASH))
3 weeks ago
We have multiple openings for individuals with a minimum of 6 years of professional experience in verification testing of real-time, embedded software. This experience might be gained in a test role within a software development organization or gained within a Software Quality Assurance organization, depending upon how the organization is structured. In either case, the successful candidate will have experience performing requirements-based software verification of embedded software. The Senior Software Test Engineer plans and performs a variety of tasks across the areas of software requirements analysis, documentation, hardware-software integration, troubleshooting, problem solving, and software verification testing. The Senior Software Engineer: Has knowledge of the full software development lifecycle. Has experience working on programs involving the development, maintenance, upgrade and porting of embedded product software and/or product support software to enhance, implement and support project/system functionality for the assigned technical effort. Mentors less experienced software test engineers to help develop their software test capabilities and troubleshooting and problem-solving skills. Collaborates across the other engineering disciplines such as Mechanical, Electrical, Controls, and Systems. Ensures that technical approach is consistent with established engineering principles and practices. Ensures that product outcomes meet customer needs and that customer and company technical, system, performance, process, and quality requirements are met.
Skills Required
Develop, debug, and execute automated and manual requirements-based software verification testing. Use version control and issue tracking tools. Integrating and testing software with various real-time operating systems such as Linux/Unix derivatives. Good programming skills (C++, Python, BASH).
Skills Preferred
Traceability across software requirements, design, and verification artifacts.
Experience Required
Experience developing, analyzing, and/or reviewing requirements for safety critical real-time embedded software. Experience with Computer Networks (switches, VLAN, protocols). Experience building and maintaining software and hardware integration testbeds (cabling, power supply) Testing and troubleshooting Communication protocol software (CAN, Serial, Ethernet).
Experience Preferred
Experience developing tests using NI Software (TestStand, VeriStand, and/or LabView). Experience working with software architecture and design information captured in models (using tools such as Magic Draw, Enterprise Architect, or similar model-based engineering tool). Familiarity with combat vehicle functionality and capability. Experience using Atlassian (Bitbucket, Jira, Bamboo) tools.
E
Education Required
Bachelor's degree in STEM field
-
Sterling Heights, United States Detroit Engineered Products Full timeWe have multiple openings for individuals with a minimum of 6 years of professional experience in verification testing of real-time, embedded software. This experience might be gained in a test role within a software development organization or gained within a Software Quality Assurance organization, depending upon how the organization is structured. In...
-
Embedded Software Engineer
5 months ago
Sterling Heights, United States PGS Worldwide Full timePGS Worldwide is actively seeking a skilled Embedded Software Engineer to support ongoing projects for an Aerospace leader in Sterling Heights, MI. This is an initial 12-month contract-to-hire opportunity and I will respond immediately to all qualified candidates. Job Description: Plans and performs a variety of tasks across the areas of software...
-
Embedded Software Systems Engineer
1 month ago
Sterling Heights, Michigan, United States Northrop Grumman Full timeJob SummaryNorthrop Grumman is seeking a skilled Embedded Software Systems Engineer to design, develop, and integrate customized or standardized embedded mission systems for space vehicle applications. The ideal candidate will have a strong understanding of software engineering best practices and standards, as well as experience with real-time operating...
-
Embedded Software Controls Engineer Software
6 months ago
Sterling Heights, United States General Dynamics Land Systems Full timeAbout the Role: Embedded Modeling & Code Generation Lead Engineer will be working on our future products team. Join a dynamic group of software and controls engineers responsible for the design, development and support of embedded software solutions for the world's premier land-based combat vehicle producer. Company Information: General Dynamics is a...
-
Embedded Software Controls Engineer
4 weeks ago
Sterling Heights, Michigan, United States General Dynamics Land Systems Full timeAbout the Role: As Embedded Modeling & Code Generation Lead Engineer at General Dynamics Land Systems, you will be working on our future products team. This role involves designing, developing, and supporting embedded software solutions for the world's premier land-based combat vehicle producer. Our team is focused on continuous process and productivity...
-
Embedded Software Engineer
5 days ago
Sterling Heights, United States Compunnel Inc. Full timeJoin Our Cutting-Edge Team as a Software Engineer II!Location: Sterling Heights, MichiganPosition OverviewAre you passionate about real-time, embedded software development and looking to make a significant impact? Do you thrive in a collaborative, innovative environment? We have multiple openings for highly motivated Software Engineer II professionals ready...
-
Software Integraion
5 days ago
Sterling Heights, United States Detroit Engineered Products Full timeThe Senior Software Integration and Test Engineer plans and performs a variety of tasks across the areas of integrating hardware modules into a combat vehicle system, integrating software items onto Linux and Windows Operating Systems, scripting, networking, cybersecurity hardening and scans, troubleshooting, problem solving, and software verification...
-
Software Engineer
3 weeks ago
Sterling Heights, United States PGS Worldwide Full timePGS Worldwide is actively seeking a skilled Software Engineer to support ongoing projects for an Aerospace leader in Sterling Heights, MI. This is an initial 12-month contract-to-hire opportunity and I will respond immediately to all qualified candidates. Job Description: We have multiple openings for individuals with experience and a passion for software...
-
Embedded Software Developer
4 weeks ago
Sterling Heights, Michigan, United States JobRialto Full timeJob Description:We are seeking a skilled Embedded Software Developer to join our team at JobRialto. As an Embedded Software Developer, you will be responsible for developing, maintaining, and upgrading embedded product software and/or product support software to enhance, implement, and support project/system functionality.Key Responsibilities:Develop,...
-
Software Engineer II
5 days ago
Sterling Heights, United States Compunnel Inc. Full timeEmbedded Systems - Software Engineer II Location: 48312, Sterling Heights, Michigan, United StatesPosition Overview:We are seeking multiple talented and passionate Software Engineer II professionals to join our team in the development of real-time, embedded software systems. The successful candidates will play an integral role in the design, development,...
-
Senior Software Developer
4 weeks ago
Sterling Heights, Michigan, United States Kyrus Tech Full timeWe are seeking a highly skilled Senior Software Developer to join our team at Kyrus Tech. As a Senior Software Developer, you will be responsible for developing low-level code for a variety of platforms, including the Linux kernel, Windows kernel, and embedded operating systems.Our ideal candidate will have a strong background in C/C++ programming and...
-
Senior Software Integration and Test Engineer
4 weeks ago
Sterling Heights, Michigan, United States PGS Worldwide Full timeWe are seeking a skilled Senior Software Integration and Test Engineer to support ongoing projects for a leading Aerospace company in the US.This is a 12-month contract-to-hire opportunity, and we will respond immediately to all qualified candidates.The Senior Software Integration and Test Engineer will plan and perform a variety of tasks across the areas of...
-
Cyber Security Software Engineer
1 month ago
Sterling Heights, Michigan, United States Contract Professionals, Inc Full timeAbout the Position:As a seasoned software engineer, you will design and lead the implementation of an advanced cybersecurity application environment for a family of ground combat vehicles. Your passion for cyber security and experience in software development will be essential in this role.The key duties and skills required for this position...
-
Embedded Software Engineer
3 weeks ago
Madison Heights, United States Mountain Top Talent LLC Full timeAbout the job Embedded Software Engineer WHO YOU ARE: Mountain Top Talent is looking to hire an Embedded Systems Software Engineer. If you're someone who has experience in this field, and specifically, can integrate advanced government software on a test platform that we are designing you could be a great fit. You will also need to have a strong...
-
Software Engineer
2 months ago
Sterling, United States OPTIMUM TECHNOLOGIES LLC Full timeJob DescriptionJob DescriptionOpTech seeks a Software Engineer to integrate numerous software engineering efforts across multiple space-focused projects and software disciplines. The role is not specific to a software discipline but requires coordinating, integrating, and developing software elements across the stack. This may include tool, embedded, and...
-
Cyber Security Software Engineer
1 month ago
Sterling Heights, Michigan, United States General Dynamics Land Systems Full timeAbout the Position:We are seeking a highly skilled Cyber Security Software Engineer to join our team at General Dynamics Land Systems. As a key member of our engineering organization, you will be responsible for designing and implementing advanced cybersecurity software products for our family of ground combat vehicles.The ideal candidate will have a strong...
-
Software Development Engineer
4 weeks ago
Sterling Heights, Michigan, United States Northrop Grumman Full timeJob SummaryNorthrop Grumman is seeking a skilled Software Development Engineer to join our Tactical Space Systems Division. As a key member of our team, you will be responsible for developing, integrating, deploying, and sustaining satellite ground software. This is an exciting opportunity to work on cutting-edge technology and contribute to the success of...
-
Senior Embedded Software Architect
4 weeks ago
Sterling Heights, Michigan, United States General Dynamics Land Systems Full timeJob SummaryWe are seeking a highly skilled Senior Embedded Software Architect to join our team at General Dynamics Land Systems. As a key member of our software engineering group, you will be responsible for designing, developing, and supporting embedded software solutions for our land-based combat vehicle producer.Key ResponsibilitiesDevelop critical...
-
Senior Software Integration and Test Engineer
4 weeks ago
Sterling Heights, Michigan, United States HRU Inc Technical Resources Full timeJob SummaryWe are seeking a highly skilled Senior Software Integration and Test Engineer to join our team at HRU Inc Technical Resources. As a key member of our dynamic team, you will play a crucial role in developing and integrating software and hardware systems for advanced combat vehicles.Key ResponsibilitiesLead the integration of hardware modules into...
-
Software Development Engineer
4 weeks ago
Sterling, Virginia, United States Northrop Grumman Full timeJob Summary:We are seeking a skilled Software Development Engineer to join our team at Northrop Grumman. As a Software Development Engineer, you will be responsible for developing, integrating, deploying, and sustaining satellite ground software.Key Responsibilities:Developing client and server applications and services using service or object-oriented...