Senior Software Embedded Engineer
2 weeks ago
JOB DESCRIPTION
In short, we are looking for "C++ developer in Embedded Linux "
Must Have
- Programming in Embedded Linux environment
- Software Development in C++
Responsibilities:
Are you a passionate and hands-on embedded Linux SW developer? If yes, we have this great opportunity for you to work on Client's state-of-the-art EV chargers and energy systems The well qualified candidate will be responsible for the specification, design, implementation and testing of various embedded software components for Client's DC charging/energy systems. The SW runs in embedded Linux OS on embedded HW platforms. Typical components involve PWM, A/D, D/A, sensors, CAN/Ethernet, low latency discrete board-to-board communication, timer applications, gRPC, Dbus, etc. The candidate is responsible for all aspects of embedded SW engineering from requirements, coding, to validation. This position requires a solid understanding of multi-core embedded processor/controller architecture and peripherals.
The tasks include but not limited to:
* Design, build and maintain embedded Linux components and interface/device drivers for embedded SW applications.
* Embedded SW architecture design and algorithm packaging/coding.
* Create elegant/efficient software components and bullet-proof API/interfaces for real time workloads
* Develop software component testing methodologies and implementations to ensure maturity/stability.
* Work on hardware bench to guarantee software operation and debug system problems.
* Solve real-time signal/data processing problems.
* Document requirements, software design and test procedures/results.
Qualifications:
* Hands-on skills and enthusiasm in embedded SW programming using C++/C, Python.
* Experience with embedded Linux SW development is highly desired.
* Understanding of basic Linux OS, kernel operation and build tools.
* Comfortable to work in Linux terminal and use scripting language such as Shell/Python/Perl.
* Knowledge of HW peripherals such as Ethernet, CAN, I2C, SPI, Uart, USB.
* Experience with collaboration tools such as Jira, Jama, SharePoint.
* Experience with embedded debugging tools such as Jtag, PLS/UAD, Lauterbach.
* Proficiency in version control software such as Git.
* Good team player with excellent verbal/written communications skills.
* Self-motivated, schedule driven, active/positive, eager to learn and explore.
* Ownership and leadership to drive the solution of complex problems across multiple teams and domains.
* Enjoy a fast paced dynamic environment (quick turn around time, modification of schedule to meet new needs).
* A college degree in an applicable engineering field.
-
Senior Embedded Software Engineer
2 days ago
San Jose, United States Lumicity Full timeWRITTEN DESCRIPTIONWe are seeking an Embedded Software Engineer for a technical leadership role in delivering our innovative products to the market. You are to exemplify critical thinking, mentor your peers and juniors alike, and effectively contribute to the highest levels of engineering efficiency. You have hands-on technical expertise covering embedded...
-
Senior Embedded Software Engineer
2 days ago
San Jose, United States Lumicity Full timeWRITTEN DESCRIPTIONWe are seeking an Embedded Software Engineer for a technical leadership role in delivering our innovative products to the market. You are to exemplify critical thinking, mentor your peers and juniors alike, and effectively contribute to the highest levels of engineering efficiency. You have hands-on technical expertise covering embedded...
-
Embedded Software Engineer
2 weeks ago
San Jose, United States Bayone Full timeResponsibilities: Are you a passionate and hands-on embedded Linux SW developer? If yes, we have this great opportunity for you to work on Rivian's state-of-the-art EV chargers and energy systems! The well qualified candidate will be responsible for the specification, design, implementation and testing of various embedded software components for Rivian's DC...
-
Lead Embedded Software Engineer
2 weeks ago
San Jose, United States Recogni Full timeAbout Recogni Artificial intelligence (AI) is transforming our world. It can perform cognitive functions that previously only humans could do, such as perceiving interactions across different environments with the ability to quickly learn and then solve complex problems. Recogni is a system solution company that specializes in the design of...
-
Embedded Software Engineer
4 days ago
San Jose, United States Pharrowtech Full timeWe are looking for an Embedded System Engineer who: Wants to make a positive impact and become a critical success factor within a vibrant and talented start-up; Enjoys working on complex high-speed wireless systems, with state-of-the-art IEEE 802.11ad/ay and 5G NR mmWave RFIC, antenna array & lab equipment; Takes pride in developing from the ground up a...
-
Senior Firmware or Embedded Software Engineer
2 weeks ago
San Diego, United States MILLENNIUMSOFT Full timeJob Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week - 40.00 1st Shift Description: Senior Firmware or Embedded Software Engineer Responsibilities • Develop, enhance and debug new and existing real-time firmware in C and C++ for BD Intelligent Medication Dispensing...
-
Senior Principal Software Architect
2 weeks ago
San Jose, California, United States Renesas Electronics Full timeJob Description As a Senior Principal Software Architect, you will play a crucial role in architecting and developing modular software solutions and software tools for Embedded and Automotive applications. You will collaborate with Hardware and Software engineering teams to define and develop scalable, agile software solutions to our customers complex...
-
Embedded Software Engineer
16 hours ago
San Diego, United States KTek Resourcing Full timeEmbedded Firmware EngineerJob Description:What You'll Be Doing:We are currently seeking a highly skilled Embedded Software Engineer with a strong background indevice drivers, Android, and display drivers. The ideal candidate will be responsible for developing andimplementing software/drivers for embedded devices and systems.• Design, develop, code, test...
-
Embedded Software Engineer
21 hours ago
San Diego, United States KTek Resourcing Full timeEmbedded Firmware EngineerJob Description:What You'll Be Doing:We are currently seeking a highly skilled Embedded Software Engineer with a strong background indevice drivers, Android, and display drivers. The ideal candidate will be responsible for developing andimplementing software/drivers for embedded devices and systems.• Design, develop, code, test...
-
Embedded Software Engineer
2 weeks ago
San Diego, United States Zoox Full timeThe Zoox Firmware team is responsible for the embedded software development of Zoox vehicle’s low-level driving, body, and safety systems to provide autonomous driving software. As the embedded software developer, you will be responsible for developing the drive, control, and body functionality of the Zoox vehicle. In addition, you will work closely with...
-
Embedded Software Engineer
4 days ago
San Diego, United States Zoox Full timeThe Zoox Firmware team is responsible for the embedded software development of Zoox vehicle’s low-level driving, body, and safety systems to provide autonomous driving software. As the embedded software developer, you will be responsible for developing the drive, control, and body functionality of the Zoox vehicle. In addition, you will work closely with...
-
Senior Software Engineer
2 weeks ago
San Jose, United States Recogni Full timeAbout Recogni Artificial intelligence (AI) is transforming our world. It can perform cognitive functions that previously only humans could do, such as perceiving interactions across different environments with the ability to quickly learn and then solve complex problems. Recogni is a system solution company that specializes in the design of...
-
Senior Embedded Software Engineer
4 weeks ago
San Diego, United States RADAR Full timeJob DescriptionJob DescriptionABOUT USBe part of an exciting, well-funded startup changing the world of retail and beyond. RADAR's mission is to revolutionize customer experience in retail through precise identification of inventory in the stores and distribution centers, completely transforming the in-store experience for employees and customers alike....
-
Embedded Software
4 weeks ago
San Diego, United States LeapFrog Semi Full timeJob DescriptionJob DescriptionLeapfrog SemiconductorSuitable title would be conferred depending on the candidate's experience. Candidates meeting the below requirements may share their resumes by sending it to the email id: jobs@leapfrogsemi.com. Alternate email id: schakravarthy@leapfrogsemi.comKey responsibilities:Design, code and test signal...
-
Principal Engineer, Embedded Software
2 weeks ago
San Jose, United States InnoPhase IoT Full timeAbout InnoPhase IoT If you are keen to work with a bunch of brilliant people with various backgrounds, if you share the same value of working smart and celebrating successes, if you have enthusiasm for big technology in a small company, if your goals are to learn and experience different aspects of work--not just singing the same song every day, you'll find...
-
Embedded Software Engineer
2 weeks ago
San Francisco, United States Curtis Instruments Full timeCurtis Instruments, a Kohler Co., is seeking an Embedded Software Engineer to join our team to further our product development in the electric vehicle industry. You will work with a small, talented team of engineers who are passionate about this continually growing industry. In this role, you will code and debug real-time embedded firmware for our new...
-
San Diego, United States RADAR Full timeJob DescriptionJob DescriptionABOUT USBe part of an exciting, well-funded startup changing the world of retail and beyond. RADAR's mission is to revolutionize customer experience in retail through precise identification of inventory in the stores and distribution centers, completely transforming the in-store experience for employees and customers alike....
-
Contract Engineer Embedded Mid.
4 weeks ago
San Jose, United States eTeam Full timeRole: Embedded Engineer Mid. Location: Sunnyvale, CA (Day 1 Onsite) Duration: 12 Months Duties: This role is like Wireless (WiFi/BLE Driver) Development role Roles and Responsibilities: Responsible for embedded software design and optimization with a concentration on connectivity and wireless SW stacks for Wi-Fi, Bluetooth, Core Android networking, etc...
-
Embedded Software engineer
2 weeks ago
San Francisco, United States Diverse Lynx Full timePosition Title: Embedded Software engineer Location: Mountainview, CA Duration: Fulltime/PermanentJob Description: Expert in Embedded C/C++ Experience using Python Experience in Embedded Linux Update MCU RTOS FW based on customized HW design Enable the fundamental drivers and services in MCU FW, particularly: power management, UART/SPI/I2C driver,...
-
Lead Software Engineer
5 days ago
San Jose, United States Recogni Full timeAbout Recogni Artificial intelligence (AI) is transforming our world. It can perform cognitive functions that previously only humans could do, such as perceiving interactions across different environments with the ability to quickly learn and then solve complex problems. Recogni is a system solution company that specializes in the design of industry-leading...