Embedded Software Engineer
2 weeks ago
Description:
• Deliver high quality system-level software for various embedded Linux controllers to manage connectivity, telemetry, OTA updates, etc • Bootloader development, board bring-up, and porting of new drivers for hardware enablement on Linux platforms • Packaging and build system integration of various software components • Define new hardware requirements • Closely work with teams across the company, Hardware, Applications, QA, Validation and Manufacturing • Collaborate with validation teams to develop test strategies and test plans
Skills:
C, golang, embedded linux platform, networking protocols, high level exp, TLS, Security protocols
Top Skills Details:
C,golang,embedded linux platform,networking protocols
Additional Skills & Qualifications:
• 5+ years’ experience building, debugging, and shipping embedded systems using Linux • Experience developing system software on embedded Linux platforms for connectivity, telemetry, and OTA update management • Comfortable with debugging hardware issues • Familiar with SoC level software development (ARM Cortex-A, PPC, x86 or other architectures) • Can read and interpret system schematics • Proficient in C and/or C++ • Working knowledge of embedded networking protocols such as CAN, RS-485, ModBus, and Ethernet • Working knowledge of wireless communication standards such as WiFi, ZigBee, Thread, BLE, LTE • Familiarity with embedded Linux security fundamentals such as secure boot, PKI, hardware key storage • Experience writing and understanding technical specifications
Experience Level:
Intermediate Level
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
Diversity, Equity & Inclusion
At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:
Hiring diverse talent
Maintaining an inclusive environment through persistent self-reflection
Building a culture of care, engagement, and recognition with clear outcomes
Ensuring growth opportunities for our people
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com (%20actalentaccommodation@actalentservices.com) for other accommodation options.
-
Embedded Software Engineer
2 weeks ago
Palo Alto, United States Actalent Full timeDescription: 50% to 70% development , 20% reviewing code and the rest will be debugging issues Develop high-quality, testable software Contribute to system architecture and design Evaluate and improve control strategies and algorithms Debug issues in the field and devise solution paths Collaborate with validation teams to develop integration test...
-
Embedded Security Engineer, Vehicle Software
2 weeks ago
Palo Alto, United States Tesla Full timeWhat to ExpectOther car companies have talked for years about a future of "connected cars." At Tesla, we make it happen. We regularly send Over-the-Air software updates to our vehicle fleet, seamlessly delivering new features and improvements to our customers. Our mobile applications allow customers to interact with their cars via real-time, low-latency...
-
Sr. Embedded Software Engineer, Charging
1 week ago
Palo Alto, United States Tesla Full timeWhat to ExpectTesla Energy is looking for a passionate, driven software engineer to build out the features for the current and next generation of DC fast charging. You will be responsible for delivering high quality code for the superchargers, charging adapters, and various other types of charging equipment. Come join a team of knowledgeable engineers...
-
Palo Alto, United States Tesla Full timeWhat to ExpectAs an Embedded Software Engineer on the Thermal Systems Software team, you will play a key role in accelerating the delivery and refinement of Tesla-designed thermal systems for the Tesla Semi. Your responsibilities will include architecting, designing, and implementing embedded firmware for various motors, actuators, and sensors in the thermal...
-
Palo Alto, United States Tesla Full timeWhat to ExpectCome join a team of dynamic and deeply knowledgeable Engineers that strive to build the most robust and reliable embedded systems that run EV charging systems and the renewable microgrids that power them. You will contribute to solving some of the most exciting problems in the embedded software space and change the way the world produces...
-
Senior Embedded Software Engineer
3 months ago
Palo Alto, United States Ford Motor Company Full timeWe are the movers of the world and the makers of the future. We get up every day, roll up our sleeves and build a better world -- together. At Ford, we’re all a part of something bigger than ourselves. Are you ready to change the way the world moves? In the Ford Advanced Driver-Assistance Systems (ADAS) program, Ford’s team designs and develops...
-
Palo Alto, United States Tesla Full timeWhat to ExpectTesla Energy is looking for a Sr. Embedded Software Engineer to join a small team responsible for energy management and control applications. We are looking for candidates experienced with embedded Linux such as new hardware bring-up, bootloaders, porting drivers for various peripherals, and general system software for telemetry and...
-
Senior Software Development Engineer in Test
3 days ago
Palo Alto, California, United States Ford Full timeJob DescriptionWe are seeking a highly skilled Software Development Engineer in Test to join our team at Ford, specializing in embedded systems with a focus on 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 ResponsibilitiesTest...
-
Palo Alto, United States Tesla Full timeWhat to ExpectTesla's Optimus firmware team is growing, and we are looking to hire a Software Validation Engineer to take ownership of architecting, building, and maintaining test infrastructure for joint controllers. This work will enable the team to ship software releases to our growing robot fleet with high confidence.We are looking for an experienced...
-
Senior Embedded Software Engineer
1 week ago
Palo Alto, California, United States Ford Motor Company Full timeAbout Ford Motor CompanyWe are a global leader in the automotive industry, dedicated to designing and developing innovative solutions that shape the future of transportation. Our team is passionate about creating a better world, and we're looking for talented individuals to join us in this mission.Job SummaryThis position is part of our Advanced...
-
Lead Embedded Systems Engineer
2 weeks ago
Palo Alto, California, United States Kohler Full timePosition: Lead Embedded Systems Engineer - Kohler VenturesWork Arrangement: HybridLocation: Hybrid, 3 days per week onsite at designated locationsAbout the Opportunity:Kohler Ventures operates as a subsidiary of Kohler Co., a renowned leader in the kitchen and bath product industry, as well as in tile and home interiors. Our commitment is to innovate and...
-
Palo Alto, United States Tesla Full timeWhat to ExpectConsider before applying: This position is expected to start in January and continue through April/May. Internships are in-person for 40 hours a week for a minimum of 12 weeks. Please consider before submitting an application.International Students: If your work authorization is through CPT, please consult your school before applying. You must...
-
Palo Alto, United States Tesla Full timeWhat to ExpectThe Drive Inverter Firmware team is looking for an Embedded Firmware Engineer to develop, verify, and validate embedded firmware for power electronics and motor controls, enabling our vehicles to drive. In this role, you will work closely with the Hardware and Controls teams to architect, implement, test, and deploy safety-critical software on...
-
Lead Embedded Software Architect
1 week ago
Palo Alto, California, United States Rivian Full timeAbout Rivian:Rivian is dedicated to fostering a spirit of adventure that lasts forever. This commitment extends to the emissions-free Electric Adventure Vehicles we manufacture, as well as the innovative and bold individuals we aim to attract. As a forward-thinking organization, we continuously push the boundaries of what is achievable, refusing to accept...
-
Software Engineering Lead
4 days ago
Palo Alto, California, United States Algorized Full timeAbout AlgorizedWe are a fast-growing deep tech startup that specializes in building software platforms for people positioning and sensing. Our innovative approach leverages algorithms and edge-ML with various market-available communication sensors, such as Ultra-Wideband Radar, to provide accurate people tracking, positioning, vital sign detection, and age...
-
Embedded Systems Engineer
5 days ago
Palo Alto, California, United States Hewlett-Packard Full timeJob SummaryHewlett-Packard is seeking a highly skilled Embedded Systems Engineer to join our team. As a key member of our firmware development team, you will be responsible for designing, developing, and testing low-level firmware components for our embedded systems.Key ResponsibilitiesBring up and boot Linux and Android on bare metal embedded devices to...
-
Embedded systems developer
21 hours ago
Palo Alto, United States HP Development Company, L.P. Full timeEmbedded systems developer - AI Form Factor Description - HP is the original Silicon Valley garage company, where two engineers started a global revolution in technology and innovation. Today, HP is going back to its roots with 367 Garage, a new incubation group leveraging GenAI to create new product categories and the future of compute. 367 Garage operates...
-
Software Application Engineer
2 weeks ago
Palo Alto, United States Algorized Full timeAbout the CompanyAlgorized is a fast-growing deep tech startup building software platform for people positioning and sensing. We leverage algorithms and edge-ML with any market available communication sensors such as Ultra-Wideband Radar for accurate people tracking, positioning, vital sign detection (breathing, heart-rate), age classifications and more.As...
-
Software Application Engineer
3 weeks ago
Palo Alto, United States Algorized Full timeAbout the CompanyAlgorized is a fast-growing deep tech startup building software platform for people positioning and sensing. We leverage algorithms and edge-ML with any market available communication sensors such as Ultra-Wideband Radar for accurate people tracking, positioning, vital sign detection (breathing, heart-rate), age classifications and more.As...
-
Palo Alto, United States Tesla Full timeWhat to ExpectConsider before submitting an application: This position is expected to start around January 2025 and continue through the entire Winter term (i.e. through May 2025) or into Summer 2025 if available. We ask for a minimum of 12 weeks, full-time and on-site, for most internships. International Students: If your work authorization is through...