Embedded Systems Software Development Engineer
1 day ago
We are seeking a highly skilled Senior Software Development Engineer in Test to join our team, specializing in embedded systems with a focus on automotive applications. As a key member of our development team, you will be responsible for designing, developing, and maintaining automated tests for our embedded software products.
Main Responsibilities:- Create and execute test plans, test cases, and test scripts to validate functional, non-functional, and regression testing for embedded software components.
- Design, develop, and maintain automated test frameworks, scripts, and tools for testing embedded software systems in automotive environments.
- Collaborate with cross-functional teams to review requirements for completeness and testability, analyze and provide feedback on system architecture, and derive test scenarios from requirements, use cases, and analysis of system design.
- Work collaboratively with the development teams to develop and test in tandem, troubleshoot and resolve bugs and issues, and strive for high-quality software and functionality through iteration and automation.
- Participate in code reviews and provide feedback on testability and maintainability.
- Bachelor's degree in Electrical Engineering, Computer Science, or a related field.
- Strong debugging skills and the ability to triage nightly regression failures.
- Minimum of 3 years of experience in software testing, preferably with embedded systems in the automotive industry.
- Strong programming skills in Python (must have), C/C++ (bonus but not required) or other relevant languages used in embedded software development and verification.
- Experience with automated testing tools and frameworks such as Pytest, Slash, Jenkins, Robot Framework, or similar.
- Experience with software testing tools, frameworks, and methodologies (e.g., unit testing, integration testing, system testing, automated testing).
- Experience with automotive diagnostic tools and testing environments.
- Knowledge of automotive communication protocols (e.g., Classical CAN, CAN-FD, LIN, Ethernet).
- Working knowledge of IDLs such as DBC, LDF, ARXML, and work with internally IDLs and frameworks.
- Experience with automotive standards and regulations such as ISO 26262.
- Knowledge of sensing and measurement principles, including analog and digital sensors, signal conditioning, and data acquisition techniques.
- Familiarity with hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing.
- Experience with electrical wiring, circuit building, and troubleshooting, with the ability to read and create basic electrical schematics.
- Familiarity with continuous integration and continuous delivery (CI/CD) practices.
Estimated Salary Range: $60-$80 per hour
Note: The salary range is an estimate based on national averages and may vary depending on location, experience, and qualifications.
-
San Jose, California, United States Cisco Systems, Inc. Full timeAbout Cisco Systems, Inc.Cisco is a leading technology company that powers an inclusive future by connecting the world and unlocking human potential. Our innovative solutions enable businesses, organizations, and individuals to communicate, collaborate, and innovate like never before.Our culture values diversity, equality, and inclusivity, creating a...
-
Software Engineer for Embedded Systems
7 days ago
San Jose, California, United States Top Group Full timeWe are seeking a highly skilled Software Engineer for Embedded Systems to join our team in San Jose, CA.Job Summary:The Software Engineer will be responsible for developing software for embedded systems used in vehicles. This includes writing source code, analyzing and debugging existing code, and collaborating with engineers in Japan and North America.Main...
-
Embedded Systems Software Developer
6 days ago
San Luis Obispo, California, United States Empirical Systems Aerospace, Inc. Full timeOverviewEmpirical Systems Aerospace, Inc. is a growing aerospace company based in San Luis Obispo, California.Salary and BenefitsThe estimated salary range for this position is $80,000 - $120,000 per year, with standard benefits including health, dental, and vision insurance, paid time off, paid holidays, retirement plan (401k), and a casual dress code.Job...
-
Software Development Engineer II
1 week ago
San Jose, California, United States CV Library Full timeAbout AMDAMD is a world leader in innovation, transforming lives with cutting-edge technology to enrich our industry, communities, and the world. Our mission is to build game-changing products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming, and embedded systems.We strive...
-
Embedded Systems Software Engineer
5 days ago
San Jose, California, United States Axiado Full timeAxiado is a cutting-edge security processor company revolutionizing the control and management of digital systems. With a strong focus on collaboration, respect, and exceptional results, we are seeking a talented Embedded Systems Software Engineer to join our platform software team.About AxiadoWe are headquartered in Silicon Valley, providing access to top...
-
Embedded Systems Software Engineer
1 week ago
San Jose, California, United States Broadcom Corporation Full timeBroadcom Corporation is a global technology leader that designs, develops and supplies semiconductor and infrastructure software solutions.This Embedded Systems Software Engineer role is part of our cross-functional design and validation team in Fort Collins, CO.The ideal candidate will have strong cross-platform C/C++ programming experience, expertise in...
-
Embedded Systems Software Developer
1 week ago
San Diego, California, United States Apex Systems Full timeApex Systems is currently seeking a skilled Embedded Systems Software Developer to join their team in San Diego, CA.About the RoleThe successful candidate will be responsible for designing, implementing, testing, and integrating software functions in a Linux or real-time operating system (RTOS) environment.The role requires expertise in writing software to...
-
Senior Software Development Engineer in Test
7 days ago
San Jose, California, United States Yoh Full timeJob Summary:Senior Software Development Engineer in Test - Embedded SystemsWe are seeking a Senior Software Development Engineer in Test with expertise in embedded systems and automotive applications. As a key member of our team, you will be responsible for designing, developing, and maintaining automated tests for our embedded software products.Key...
-
Senior Embedded Systems Software Developer
1 week ago
San Jose, California, United States Innogrit Full timeWe are seeking an experienced Senior Embedded Systems Software Developer to join our Firmware Development Team in San Jose, CA.About the RoleAs a key member of our team, you will design, develop, and test firmware for cutting-edge NAND SSD controllers and storage systems.Key responsibilities include:Developing high-quality firmware using C programming...
-
Software Embedded Systems Engineer
7 days ago
San Diego, California, United States Northrop Grumman Full timeAt Northrop Grumman, we are seeking a highly skilled Software Embedded Systems Engineer to join our team.We offer a competitive salary of approximately $140,000 per year, based on experience and qualifications.About the RoleThis is an exciting opportunity to develop software in an embedded technology environment. As a Software Embedded Systems Engineer, you...
-
Embedded Software Systems Engineer
3 days ago
San Diego, California, United States Northrop Grumman Full timeNorthrop Grumman is a leading provider of innovative solutions for the aerospace and defense industries. We are seeking a highly skilled Embedded Software Systems Engineer to join our team in San Diego, CA.Job DescriptionWe offer a dynamic work environment with opportunities for growth and development. As an Embedded Software Systems Engineer, you will be...
-
Embedded Systems Software Lead
1 week ago
San Jose, California, United States Cisco Full timeAbout UsCisco, a leading technology company, is seeking an experienced software engineering technical leader to join its team. As a key member of the UCS Chassis Management Controller team, you will be responsible for crafting, maintaining, and supporting embedded chassis management software for Cisco's Unified Computing System (UCS) family of products.Your...
-
San Jose, California, United States Cisco Systems, Inc. Full timeCisco Systems, Inc. is seeking a skilled Senior Software Engineer to join our UCS Blade Platform BMC Team.About the RoleWe are looking for an experienced software developer who can design and implement platform BMC software for next-generation enterprise-class PCIe nodes/fabrics as part of Cisco's Cloud and AI Infrastructure group.The ideal candidate will...
-
Embedded Software Systems Engineer
1 week ago
San Diego, California, United States Northrop Grumman Full timeJob OverviewWe are seeking a highly skilled Embedded Software Systems Engineer to join our team in San Diego, CA. The successful candidate will be responsible for designing, developing, and integrating embedded software systems for use in flight and mission-critical applications.
-
Embedded Software Developer
7 days ago
San Jose, California, United States Saxon Global Full timeJob Title: Embedded Software DeveloperJob Summary:We are seeking an experienced Embedded Software Developer to join our team at Saxon Global. As an Embedded Software Developer, you will be responsible for designing, implementing, and deploying embedded software for new products that include Bluetooth, Active Noise Reduction, batteries, sensors, LEDs, and...
-
Embedded Systems Software Developer
1 week ago
San Diego, California, United States Modular Medical Inc Full timeAbout the RoleWe are seeking a skilled Embedded Systems Software Developer to join our team at Modular Medical Inc. This role is perfect for someone with a passion for developing robust and safe embedded software for medical devices.Key Responsibilities:Design, develop, and deliver high-quality embedded software solutions from concept to commercial...
-
San Jose, California, United States Cisco Full timeJob SummaryCisco is seeking a technical leader to drive innovation in embedded software development for our Nexus 9000 network switches and routers. As a key member of our team, you will lead the development of new hardware systems, collaborate with cross-functional teams, and analyze and troubleshoot hardware issues.Develop and implement embedded software...
-
Embedded Systems Test Engineer
1 week ago
San Jose, California, United States YOH Services LLC Full timeSoftware Development in Embedded SystemsWe are seeking a highly skilled Software Development Engineer in Test to join our team at YOH Services LLC.About the RoleThe ideal candidate will possess extensive knowledge of embedded systems and automotive applications.You will be responsible for designing, developing, and maintaining automated tests for our...
-
San Jose, California, United States Yoh, A Day & Zimmermann Company Full timeWe are seeking an exceptional Embedded Software Control Systems Engineer to join our team in developing our next-generation centralized vehicle motion control system.Job OverviewThe ideal candidate will have a strong background in embedded development, supporting complex distributed safety-critical systems. Hands-on experience in developing math and...
-
Embedded Software Developer
1 week ago
San Diego, California, United States Alarm Full timeJob DescriptionWe are seeking a highly skilled Embedded Software Engineer to develop firmware and video applications for Alarm.com's smart cameras. The ideal candidate will have a strong background in C and C++ programming and experience working with embedded Linux environments.This role requires close collaboration with multiple teams, including electronic...