Embedded Software Engineer
2 weeks ago
Description:
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 strategies
Skills:
linux, Go, iot, application development, golang, rust, mobile app development, web development
Top Skills Details:
linux,Go,iot,application development,golang,rust
Additional Skills & Qualifications:
3+ years of professional software development experience using application layer languages like Golang, Java, C/C++, and Python Experience writing unit tests and practicing test-driven development. Comfortable with multi-tasking, prioritizing, and working in a fast-paced environment. Experience developing mission-critical applications on embedded Linux. Strong communications skills preferred. Experience with software development for IoT platforms (Internet of Things) and developing mission-critical applications on embedded Linux. Experience with JSON, Protobuf, REST, HTTP/S, Ethernet, CAN; And Control systems Experience with electrical grid, AC/DC power, power converters, etc
Experience Level:
Expert 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: • 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...
-
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
2 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
3 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
4 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...
-
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...
-
Senior Software Engineer
16 hours ago
Palo Alto, California, United States Latitude AI LLC Full timeAbout Latitude AI LLCLatitude AI LLC is a leading provider of automated driving technology solutions. Our mission is to revolutionize the driving experience by developing innovative, hands-free, and eyes-off driver assist systems for next-generation vehicles.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Software Deploy team....