![Midas Consulting](https://media.trabajo.org/img/noimg.jpg)
Senior Embedded Software Engineer
2 weeks ago
Job Location: Mountain View, CA (On-site)
Job Type: Full-time(Permanent)
Must-Have: C, Firmware, Device driver, RTOS
Required Skills:
- Multithreading
- Concurrency
- Being able to design and develop software that works well in resource-constrained environments (CPU, battery, networking, memory, etc)
- Familiar with work closer to the hardware
- Have a wider breadth of expertise
- Be ready for ongoing changes and innovation
- No specific single platform (e.g., chipset or specific RTOS) is required, but the ability to quickly learn, and a solid engineering foundation
Excellent software engineering skills
- Not just "hacking" code together, but writing rock-solid software
- Creating readable, maintainable, and extensible code
- Understand secure code
- Plan before coding
- Creating good software design documents
- Being able to collaboratively improve designs together with stakeholders
Preferred (Bonus) Skills:
- Strong expertise in communication protocols
- Experience in Firmware development
- Custom protocols on top of TCP/IP, Bluetooth, WiFi, or similar
- Designing or extending protocols
- Debugging and testing communication
- Experience with lossy communication, making communication robust
- Experience with test automation for embedded systems
- Experience with code refactoring
- Experience with "bare-metal" embedded systems
- Experience with real-time embedded Linux OS
- Experience with IoT, sensors
- C++ programming at a solid level
-
Senior Embedded Software Engineer
1 month ago
Mountain View, United States Midas Consulting Full timeJob Title: Senior Embedded Software Engineer Job Location: Mountain View, CA (On-site) Job Type: Full-time(Permanent)Must-Have: C, Firmware, Device driver, RTOSRequired Skills: Multithreading Concurrency Reentrance Very experienced with embedded systems Being able to design and develop software that works well in resource-constrained environments (CPU,...
-
Senior Embedded Software Engineer AUTOSAR
1 month ago
Mountain View, United States Aeva, Inc Full timeAbout us: Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond. Aeva is transforming autonomy with its groundbreaking sensing and perception technology that integrates all key LiDAR components onto a silicon...
-
Senior Software Engineer, Embedded Controls
1 month ago
Mountain View, United States Aurora Innovation Full timeWho We Are Aurora (Nasdaq: AUR) is delivering the benefits of self-driving technology safely, quickly, and broadly to make transportation safer, increasingly accessible, and more reliable and efficient than ever before. The Aurora Driver is a self-driving system designed to operate multiple vehicle types, from freight-hauling semi-trucks to ride-hailing...
-
Embedded Systems Engineer
4 weeks ago
Mountain View, United States Reliable Robotics Corporation Full timeWe're building safety-enhancing technology for aviation that will save lives. Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally transformative to the way goods — and eventually people — move around the planet. We are a team of mission-driven engineers with experience across aerospace,...
-
Senior Embedded Engineer
2 weeks ago
Mountain View, California, United States Dusty Robotics Full timeWho We Are: Dusty Robotics develops robot-powered tools for the modern construction workforce. While today's buildings are built predominantly with manual labor, Dusty envisions a future in which skilled labor makes use of robotic automation to make the work safer, more efficient, and more precise We want to create a future where construction workers don't...
-
Senior Software Engineer
2 months ago
Mountain View, United States ICONMA Full timeSenior Software Engineer Location: Mountain View, CA/ Hybrid Duration: 6 months Description: Project Overview: Geo Automotive is a business that empowers Automotive OEMs to make software defined cars, or smart cars, by providing a suite of Maps based products, including client Maps Embedded and OEM SDK. Both products provide advanced Electric Vehicle (EV)...
-
Senior Software Engineer
4 weeks ago
Mountain View, United States ICONMA Full timeSenior Software Engineer Location: Mountain View, CA/ Hybrid Duration: 6 months Description: Project Overview: Geo Automotive is a business that empowers Automotive OEMs to make software defined cars, or smart cars, by providing a suite of Maps based products, including client Maps Embedded and OEM SDK. Both products provide advanced Electric Vehicle (EV)...
-
Senior Staff Software Engineer
2 months ago
Mountain View, United States CARIAD Full timeJob DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...
-
Senior Staff Software Engineer
4 weeks ago
Mountain View, United States CARIAD Full timeJob DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...
-
Software Engineer
6 days ago
Mountain View, United States CARIAD Full timeJob DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...
-
Software Engineer
2 months ago
Mountain View, United States CARIAD Full timeJob DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...
-
Software Engineer
4 weeks ago
Mountain View, United States CARIAD Full timeJob DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...
-
Senior Manager
3 days ago
Mountain View, United States Intuit Full timeImagine a career where your unique experiences and creative inspiration can fuel BIG innovation. Year-over-year, Intuit has been recognized on Fortune’s 100 Best Companies to Work For, Best Large Workplaces for Women, and at the top of Fortune’s World’s Most Admired Software Companies. Immerse yourself in our award-winning culture while creating...
-
Senior Hardware Engineer
1 month ago
Mountain View, United States Diverse Lynx Full timeSenior Hardware Engineer Mountain View, CA (Day 1 onsite) Fulltime Position Automotive client domain experience is mandatory Job Description: HPC hardware development experience in embedded environment Bachelor's degree in engineering Knowledge of HPC HW architecture and hardware development processes. Knowledge of Hardware platform development and...
-
Mountain View, California, United States General Motors Full timeDescription Role Responsibilities: Partner with Software Architects to demarcate and simplify Software Defined Vehicle (SDV) requirements and designs within the team. Collaborating with an agile-scrum team to outline and develop embedded software for the Body domain using C code. Architecting intelligible software APIs and workflow while following best...
-
Principal Software Engineer
2 months ago
Mountain View, United States CARIAD Full timeJob DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...
-
Principal Software Engineer
6 days ago
Mountain View, United States CARIAD Full timeJob DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...
-
Principal Software Engineer
4 weeks ago
Mountain View, United States CARIAD Full timeJob DescriptionJob DescriptionWe are CARIAD, an automotive software development team with the Volkswagen Group. Our mission is to make the automotive experience safer, more sustainable, more comfortable, more digital, and more fun. To achieve that we are building the leading tech stack for the automotive industry and creating a unified software platform...
-
Senior Hardware Engineer
2 months ago
Mountain View, United States Diverse Lynx Full timeSenior Hardware Engineer Mountain View, CA (Day 1 onsite) Fulltime Position Automotive client domain experience is mandatory Job Description: HPC hardware development experience in embedded environment Bachelor's degree in engineering Knowledge of HPC HW architecture and hardware development processes. Knowledge of Hardware platform...
-
Senior Hardware Engineer
2 weeks ago
Mountain View, United States Diverse Lynx Full timeSenior Hardware Engineer Mountain View, CA (Day 1 onsite) Fulltime Position Automotive client domain experience is mandatory Job Description: HPC hardware development experience in embedded environment Bachelor s degree in engineering Knowledge of HPC HW architecture and hardware development processes. Knowledge of Hardware platform development...