Embedded Software Engineer
United IT
Embedded Software Engineer
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
What You'll Bring:
- 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.
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in Fremont, CA vacancy
$35 per hour
...Embedded Software Engineer Intern Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement to the paralyzed...SuggestedHourly payPrice workTemporary workInternshipFlexible hours$119k - $281k
...Embedded Software Engineer, Implant Embedded Systems Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore...SuggestedFull timeTemporary workInternshipFlexible hours- ...One of the Bay Area's (Fremont) well-established, privately held, and rapidly growing companies is seeking an experienced Embedded Software Engineer. What You Get to Do! This position is responsible for applying knowledge of engineering principles to...Suggested
- ...Job Title: Embedded Software Engineer Location: Fremont , California, United States Duration: Full Time Role ROLES & RESPONSIBILITIES: Design, develop, and optimize embedded software for real-time and AI-driven applications. Work with FPGA...SuggestedFull time
- ...Hi 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)...SuggestedContract work
$50 - $70 per hour
...Embedded Systems And IoT Intern Join the SPC (Self-Powered Controller) team as an Embedded Systems and IoT Intern, where you'll work on real-world challenges at the edge of renewable energy and distributed embedded systems. The SPCs are a critical component in our...Hourly payInternshipWorldwide- ...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...Contract work
- ...Embedded Software Engineer - BLE (Bluetooth-Low-Energy) Job Duration: 12 Months Contract Job Location: Newark, CA We are seeking a skilled and motivated Embedded Software Engineer specializing in Bluetooth Low Energy (BLE) to join our innovative team. The successful...Contract work
- ...Embedded Software Test Engineer Location: Irvine, CA Skills: Python, Embedded Software Testing, Script Based Testing, Test Framework, Device Testing, Automation Testing Responsibilities: Review software design and requirements specifications to provide input...
$179.4k - $263.12k
...Staff Embedded Software Engineer - ADAS/ AD Newark, CA Leading the future in luxury electric and mobility At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived limitations of space...Immediate start- A leading university is seeking an experienced Embedded Software/Firmware Engineer in Fremont, California. The candidate will design, develop, and optimize firmware for embedded systems, requiring proficiency in C/C++ and experience with BSP development. The role involves...
- We are seeking a skilled Embedded Software/Firmware Engineer to design, develop, and optimize firmware and low-level software for our embedded systems. The ideal candidate will have experience working with hardware interfaces, writing efficient, reliable code in C/C++,...
$136.3k - $231.7k
...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers... ...best and the brightest research scientist, software engineers, application development... ...~ We are seeking a highly motivated Embedded Software Engineer to join our team within...Minimum wageWork experience placementFlexible hours- ...Required: 6+ overall years of experience in the field. Degrees or certifications required: Bachelor's in Computer Science or Computer Engineering required Disqualifiers: N/A. Best vs. Average: The ideal resume would contains preferred requirements from JD. Performance...Immediate start
$100k - $130k
...Job Description Job Description Salary: $100,000 - $130,000 Embedded Software Engineer (Platform & Firmware) Overview: We are seeking an Embedded Software Engineer (Platform & Firmware) to design, develop, and test software that interfaces directly with...$80k - $130k
A leading technology company is seeking a Firmware Development Engineer to join their Fremont office. This early career role involves developing and maintaining embedded firmware for optical transceiver modules and requires a bachelor's degree in a related field. Candidates...Work at office$165k - $241.4k
...The Common Hardware Group (CHG) at Cisco is seeking skilled software engineers to join our Diagnostic/BSP team, responsible for ensuring the... ...experience in developing, debugging, and validating embedded systems and device drivers for protocols such as I2C, SPI, UART...Full timeTemporary workLocal areaFlexible hours$130k - $175k
...fiber-class internet speeds worldwide, bridging the digital divide in ways previously thought impossible. As a Senior Embedded Software Engineer , you will work in a team whose primary responsibility is to bring up and maintain a stable operating platform and build...WorldwideFlexible hours$100k - $130k
Insight Global is seeking a Hardware Engineer in Fremont, CA, responsible for designing, developing, and testing embedded hardware systems. This role involves high-performance PCB design and working with communication protocols. The ideal candidate has a Bachelor's degree...- ...Web Systems Engineer Job Location: Fremont, CA Job Type: Full-Time / Contract Job Description: Responsibilities: Glassbox... ...in providing IT Consulting, IT Staffing Solutions, and Software solutions. We have been recipients of Various Awards under "Fastest...Full timeContract work
- A leading recruitment agency is seeking an experienced Embedded Software Engineer in Fremont. The role involves designing, developing, and testing high-quality embedded software, especially in a Linux environment. Ideal candidates will have a B.S. in Computer Science or...
- A pioneering medical technology company in California is seeking a Firmware Engineer to develop embedded software for cutting-edge robotic surgery applications. The ideal candidate will have a strong background in embedded systems, excellent coding skills in C/C++/Rust,...
- ...8375 pp Developer Function: Embedded / Kernel Development responsibilities: To design and develop, Embedded Software for on board, road side units and telematics... ...'s degree in Electronics or Computer Engineering (advanced degree preferred). Minimum...Contract work
- ...Embedded Engineer Fremont, CA Design, develop, and optimize embedded software for high-performance systems. Collaborate with hardware engineers to ensure seamless integration of software with embedded hardware platforms. Write and maintain device drivers, low...
$140k - $210k
...What to Expect At Tesla Internal Tools team is looking for an experienced Software Engineer to play a pivotal role in the design and development of our web applications for our internal users, expect a dynamic, high-impact environment where innovation drives everything...Hourly payFull timeTemporary workWork experience placementFlexible hours$91.63k - $150k
...Job Title Firmware Design Engineer Job Description Primary Duties & Responsibilities Carry out firmware design under the guidance of senior members of the design team. Use C++ to write firmware on ST MCUs. Develop GUI for firmware testing using...Permanent employmentFull timeWork at office$35 per hour
...Firmware Engineer Intern, Robotics and Surgery Engineering Fremont, California, United... ...straddle the cutting-edge worlds of robotics, software, and neuroscience. Job Description... ...team that will allow you to create new embedded systems from scratch while challenging...Hourly payPrice workFull timeTemporary workInternshipFlexible hours- ...needs, we are looking for a BMC Firmware Engineer Job Description: Job Title:... ...the design, development, and debugging of embedded firmware for servers and data center... ...technical expertise in electronics, operational software, and systems integration....Full timeRemote work
- ...Job Summary: Hardware Engineer will contribute to the failure analysis of hardware products across platforms such as servers and networking... ...teams with technical expertise in electronics, operational software, and systems integration. Duties/Responsibilities:...Work at office
- ...industry’s transition to sustainable energy by making clean shipping affordable, starting with today’s fleet. We retrofit existing engines with a hydrogen-diesel dual-fuel “plugin” that reduces fuel consumption and emissions. We’re seeking a Lead Process Engineer to own...Start working today
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
Related searches
- embedded software engineer Fremont, CA
- id software Fremont, CA
- software quality assurance Fremont, CA
- software sales Fremont, CA
- internship software Fremont, CA
- remote software sales Fremont, CA
- embedded software Fremont, CA
- software asset management analyst Fremont, CA
- software engineer - cloud services Fremont, CA
- software Fremont, CA



