Embedded Software Engineer
1 day ago
Key skills: Proficiency in C, C++ and working experience in C# Expert debugging skills using In-Circuit Emulators, Debuggers, Oscilloscopes, and electrical schematics Expertise in building robotics and motion control solutions, multi-threading, network communication, and instrumentation
What You'll Do:
- Development of embedded software solutions, spanning precision motion control, sensor integration, and mathematical algorithms.
- Champion best practices in embedded software engineering, ensuring scalability, reliability, security and adherence to industry standards.
- Collaborate with global cross-functional teams to integrate advanced technologies such as machine vision and machine learning into embedded systems.
- Mentor and transfer knowledge to junior staff members
- Computer Engineering or Electrical Engineering Bachelor's Degree with 8+ years OR a master's degree with 5+ years of embedded software development experience in support of a product or device in a relevant industry, such as Semiconductor, Aerospace, Medical Devices, etc.
- Proficiency in C, C++ and working experience in C#, with expertise in real-time operating systems and microcontroller units (MCUs).
- Expert debugging skills using In-Circuit Emulators, Debuggers, Oscilloscopes, and electrical schematics.
- Expertise in building robotics and motion control solutions, multi-threading, network communication, and instrumentation.
- Expert in interrupt service routines and integration of external peripherals over I2C, SPI, etc.
- Demonstrated expertise in ARM architecture / platforms.
- Experience in customizing Linux operating systems for ARM platform.
- Fluency in UML for Object-Oriented Analysis/Design, including state machines.
- Excellent written and verbal communication skills.
- Working knowledge of industrial protocols like EtherCAT, Modbus TCP/IP, etc, preferred.
- Proficiency in Python and familiarity with machine vision and machine learning algorithms preferred.
- Previous experience in the semiconductor or semiconductor equipment industry preferred.
-
Embedded Software Engineer
3 days ago
Fremont, CA, United States NR Consulting Full timeJob Title: Embedded Software Engineer Location: Fremont, California, United States Duration: Full Time RoleROLES & RESPONSIBILITIES: Design, develop, and optimize embedded software for real-time and AI-driven applications. Work with FPGA and ASIC platforms, ensuring seamless integration and performance tuning. Develop high-performance drivers and firmware...
-
Embedded Software Engineer
1 day ago
Fremont, CA, United States Nextpower Full timeJob Description: Job Title: Embedded Software Engineer Location: Fremont, CA Company: NEXTracker About Us We are innovators in embedded and edge-level software, building intelligent systems that integrate hardware and software to power critical infrastructure. Our mission is to deliver reliable, secure, and scalable solutions in clean energy and advanced...
-
Embedded Software Engineer
2 weeks ago
Fremont, CA, United States Nextpower Full timeJob Description: Job Title: Embedded Software Engineer Location: Fremont, CA Company: NEXTracker About Us We are innovators in embedded and edge-level software, building intelligent systems that integrate hardware and software to power critical infrastructure. Our mission is to deliver reliable, secure, and scalable solutions in clean energy and advanced...
-
Embedded Software Engineer
3 days ago
Fremont, CA, United States Pivotal Systems Full timeEmbedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software Engineer (Platform & Firmware) to design, develop, and test software that interfaces directly with hardware, such as microcontrollers and processors in embedded systems. This role focuses on foundational software development, including drivers, bootloaders, and...
-
Fremont, CA, United States Info Way Solutions Full timeHello Professionals, I am sending the requirements, kindly get back to me if the job description suits you. Client is GDLS (General Dynamics Land Systems) Position: dvanced Embedded Software Safety Engineer Location: Troy, MI Duration: Open ended long contract Responsibilities: Applies knowledge, methodologies, and principles of safety engineering Such as...
-
UI/UX Embedded Software Engineer
1 week ago
Fremont, CA, United States Info Way Solutions Full timeHi Friends, I am sending requirement, kindly get back to me if the job description suits you. Job Title: UI/UX Embedded Software Engineer Job Location: Sterling Heights or Troy, MI Experience: 7-10 Years. Contract Type: C2C Mode of Interview: 1) Telephonic Key skills: • Collaborate and build strong relationships with UX SME's, Human Factors, and Scrum team...
-
UI/UX Embedded Software Engineer
3 days ago
Fremont, CA, United States Info Way Solutions Full timeHi Friends, I am sending requirement, kindly get back to me if the job description suits you. Job Title: UI/UX Embedded Software Engineer Job Location: Sterling Heights or Troy, MI Experience: 7-10 Years. Contract Type: C2C Mode of Interview: 1) Telephonic Key skills: • Collaborate and build strong relationships with UX SME's, Human Factors, and Scrum team...
-
UI/UX Embedded Software Engineer
17 hours ago
Fremont, CA, United States Info Way Solutions Full timeHi Friends, I am sending requirement, kindly get back to me if the job description suits you. Job Title: UI/UX Embedded Software Engineer Job Location: Sterling Heights or Troy, MI Experience: 7-10 Years. Contract Type: C2C Mode of Interview: 1) Telephonic Key skills: • Collaborate and build strong relationships with UX SME's, Human Factors, and Scrum team...
-
UI/UX Embedded Software Engineer
3 days ago
Fremont, CA, United States Info Way Solutions Full timeHi Friends, I am sending requirement, kindly get back to me if the job description suits you. Job Title: UI/UX Embedded Software Engineer Job Location: Sterling Heights or Troy, MI Experience: 7-10 Years. Contract Type: C2C Mode of Interview: 1) Telephonic Key skills: • Collaborate and build strong relationships with UX SME's, Human Factors, and Scrum team...
-
Fremont, CA, United States Neuralink Full timeAbout Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed, restore sight to the blind, and revolutionize how humans interact with their digital world. Team Description: The Brain Interfaces Embedded Systems Team, a division of the Brain Interfaces Hardware...