Senior Embedded Software Engineer
3 weeks ago
We are seeking a highly seasoned Lead Embedded Software Engineer to join our dynamic team. In this role, you will lead and develop, compile, run, and debug C/C++ bare-metal, firmware, and software tests/apps targeting ARM CPUs and DSPs. You will work in pre-silicon (virtual, emulation, and FPGA platforms) and post-silicon (bring-up boards, non-form-factor) environments. Your tasks will include leading and performing unit testing, end-to-end testing of software/hardware features, and running performance and power characterization tests. Collaboration with multi-functional teams, including system validation, software, firmware, and hardware teams, is essential to complete pre-silicon and post-silicon test plans successfully. Additionally, you will build automation scripts and set up regression testing to ensure the robustness of our systems
Key responsibilities:- Provide technical leadership throughout all stages of the product development process.
- Develop, compile, run & debug C/C++ bare-metal/firmware/software tests/apps (targeting ARM CPUs/DSP) in pre-silicon (virtual, emulation, FPGA platforms) & post-silicon (bring-up boards, non-form-factor) setups.
- Perform unit testing, end-to-end testing of software/hardware features in pre/post-silicon setups. Run tests for performance and power characterization. Understand hardware register specifications, memory maps, and develop/debug firmware.
- Work closely with members of the system validation, software, firmware, and hardware teams to complete the execution of pre-silicon/post-silicon test plans. Create automation scripts and set up regression testing.
- Demonstrate strong written, verbal, and interpersonal skills including excellent client-facing skills - the ability to work effectively with customers to define software solutions.
- Experience in developing code, bring-up & debugging in setups (software + hardware) having multi-layered firmware/software stacks, interrupts, doorbells, IPCs.
- Experience in developing (build/run) bare-metal tests on ARM-based CPUs. Experience in using software toolkits, code integration, and automation using Python.
- Experience in post-silicon bring-up and flows for SoC-like IP. Experience with lab system debug with logic analyzers, scopes, meters, etc.
- 7+ years’ experience in developing C/C++ based embedded software and firmware.
- 1-2+ years’ experience providing technical leadership for teams of at least 5 developers.
- Experience running tests on FPGA and/or emulation platforms for SoC level or IP level.
- Experience in power tests and evaluation on prototyping platforms.
- DV experience of developing tests at complex subsystem or SoC level test benches, creating C/C++ tests that run on ARM/DSP cores.
- Bachelor's or master's in science or equivalent.
- Outstanding analytical and problem-solving skills.
- Always eager to learn and improve.
-
Senior Embedded Software Engineer
3 weeks ago
Stratford, CT, United States Kitchen Brains Full timeCompany Overview Founded in 1969, KitchenBrains continually leads the industry in designing, developing, manufacturing and deploying controls, monitors, sensors, and IoT connectivity for foodservice outlets and original equipment manufacturers (OEMs) that reduce costs, drive productivity, and increase guest satisfaction. Kitchen Brains brands, including...
-
Senior Software Engineer
3 weeks ago
Aliso Viejo, CA, United States Tbwa ChiatDay Inc Full timeSenior Software Engineer (Embedded Software) Why PlayStation? PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed...
-
Sr. Embedded Software Engineer
3 weeks ago
, CA, United States High-Tech Professionals Full timeSr. Embedded Software Engineer Job ID: 1975Location: San Diego, CAType: PermanentStatus: OpenKey Skills: embedded Linux, Eclipse, CSS, Perforce, Git, Jenkins, C, C++, drivers, toolchains, opensource, board, Ethernet, USB, Wi-Fi, Bluetooth, Bash, PythonDescription: Seeking Senior Embedded Software Engineer who's ready to jump right into a dynamic,...
-
Senior Embedded Software Engineer
3 weeks ago
California, MO, United States Capgemini Full timeJob description: Develop, Compile, Run & Debug C/C++ Bare-metal/Firmware/Software tests/apps (targeting ARM CPU’s/DSP) in Pre-Silicon (Virtual, Emulation and FPGA platforms) & Post-Silicon (Bringup boards, non-form-factor) setups. Perform unit testing, end-to-end testing of SW/HW features in pre/post silicon setups. Run tests for performance, power...
-
Senior Embedded Software Engineer
3 weeks ago
Cherry Hill Township, NJ, United States P. Chappel Associates, Inc. Full timeThis is a great opportunity to work for a growing company and push embedded software technology while staying up to date with the latest communications technologies. You will play a big part in their continued success and can truly make an impact. Our client provides cyber security and monitoring solutions for high-speed networks. Their cyber intelligence...
-
Senior Embedded Software Engineer
3 weeks ago
San Francisco, CA, United States CyRAD Talent Solutions Full timeSenior Embedded Software Engineer - US Citizen Senior Embedded Software Engineer San Francisco Bay Area On-Site or Remote About Us: We are a technology leader at the cutting edge of laser communications and advanced networking, enabling groundbreaking innovations for land, sea, air, and space applications. Using technology originally developed by Google, we...
-
Senior Software Engineer Embedded
4 weeks ago
Goleta, CA, United States Raytheon Full timeDate Posted: 2024-10-04 Country: United States of America Location: CA601: Goleta (EW) Bldg H Hollister Avenue Building H01, Goleta, CA, 93117 USA Position Role Type: Onsite At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength...
-
Senior Embedded Software Engineer
3 weeks ago
Washington, DC, United States Motion Recruitment Partners LLC Full timeThe opportunity pertains to a full-time Senior Embedded Software Engineer role based out of Roanoke, VA. Applicants should have extensive experience in C, C++, along with Python. The ideal candidate is one that has a top-secret clearance or the eligibility to obtain one in the future and has a willingness to relocate to Southwest Virginia.As industry leaders...
-
Embedded Software Engineer
3 weeks ago
East Moline, IL, United States kyyba Full timeTitle: Embedded Software Engineer Qualifications, skills, and all relevant experience needed for this role can be found in the full description below. Location: East Moline IL Duration: 24 months (Possibility to Extend) Position type: Contract - W2 Job Description Primary Job Responsibilities - Perform embedded software engineering tasking including...
-
Embedded Software Engineering Manager
3 weeks ago
San Diego, CA, United States High-Tech Professionals Full timeEmbedded Software Engineering Manager Job ID: 1970Location: San Diego, CAType: PermanentStatus: OpenKey Skills: embedded systems, supervision, management, embedded Linux, C, C++, Eclipse, CCS, Git, drivers, Ethernet, USB, RS-232, Wi-Fi, Bluetooth, Bash, PythonDescription: Seeking Embedded Software Engineering Manager to act as a resource for his team on...
-
Software Engineer
3 weeks ago
Mountain View, CA, United States Applied Intuition Full timeApplied Vehicle Platform Team The Applied Vehicle Platform is a flexible suite of products that help vehicle manufacturers develop, deploy, and update complete vehicle software and AI applications. This is one of the fastest growing projects here at Applied, and we are seeking exceptional talent to drive execution. About the role We are looking for senior...
-
Senior Software Embedded Engineer
2 weeks ago
Palo Alto, CA, United States iFlow Inc Full timeJOB DESCRIPTION Schedule: M-F (9-6 with flex depending on business needs) This role is 100% on site Title: Embedded SW Validation Engineer Role Summary In this position within the Autonomy Hardware team, you will develop test software and use them to validate the automotive SoC solutions, build up validation and benchmark software...
-
Senior Embedded DSP Software Engineer
3 weeks ago
Oregon, IL, United States Qualcomm Full timeQualcomm is looking for software engineers to develop embedded platform software for CPU and DSP/NPU processors and hardware engines comprising its SoC portfolio for mobile, automotive, compute, and other markets. In this role you will utilize your solid foundation in embedded software development, operating systems, and drivers to deploy platform software...
-
Senior Software Development Engineer in Test
3 weeks ago
San Jose, CA, United States Yoh Services LLC Full timeSenior Software Development Engineer in Test - Embedded Systems Employment Type: Contract Reference: BH-378170 Senior Software Development Engineer in Test - Embedded Systems We are seeking a Software Developer in Test to join our team, specializing in embedded systems with a focus on automotive applications. As a Software Developer in Test, you will be...
-
Embedded Software Engineer
3 weeks ago
San Diego, CA, United States Alarm.com Full timePOSITION OVERVIEW Alarm.com is seeking an ambitious and talented Embedded Software Engineer with a B.A., B.S., or M.S. in Electrical/Computer Engineering or a similar engineering background with an interest in sensing applications and IoT. The Embedded Software Engineer position is ideal for candidates who want to work with various video and audio...
-
Embedded Software Engineer
3 weeks ago
San Diego, CA, United States Alarm.com Full timePOSITION OVERVIEW Alarm.com is seeking an ambitious and talented Embedded Software Engineer with a B.A., B.S., or M.S. Electrical/Computer Engineering or a similar engineering background with an interest in sensing applications and IoT. The Embedded Software Engineer position is ideal for candidates who want to work with various video and audio technologies...
-
Senior Software Engineer Embedded
2 months ago
Goleta, CA, United States Raytheon Full timeDate Posted:2024-10-04Country:United States of AmericaLocation:CA601: Goleta (EW) Bldg H Hollister Avenue Building H01, Goleta, CA, 93117 USAPosition Role Type:OnsiteAt Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more...
-
Senior Software Engineer Embedded
4 weeks ago
Goleta, CA, United States Raytheon Full timeDate Posted:2024-10-04Country:United States of AmericaLocation:CA601: Goleta (EW) Bldg H Hollister Avenue Building H01, Goleta, CA, 93117 USAPosition Role Type:OnsiteAt Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more...
-
Senior DevOps
3 weeks ago
Olathe, KS, United States Garmin Ltd. Full timeOverview We are seeking a full-time Senior DevOps Software Engineer in our Olathe, KS location. This Senior DevOps Software Engineer will help build and maintain the next generation of Garmin’s Continuous Integration / Continuous Delivery (CI/CD) system used to build embedded software for Garmin’s award-winning products. Essential Functions Serves in...
-
Senior Software Engineer
2 months ago
Goleta, CA, United States Raytheon Full timeDate Posted:2024-10-04Country:United States of AmericaLocation:CA601: Goleta (EW) Bldg H01 6380 Hollister Avenue Building H01, Goleta, CA, 93117 USAPosition Role Type:OnsiteAt Raytheon, the foundation of everything we do is rooted in our values and a higher calling – to help our nation and allies defend freedoms and deter aggression. We bring the strength...