Current jobs related to Embedded Software Engineer - San Diego - TEKsystems


  • San Diego, California, United States Talentry Full time

    Job Title: Embedded Software EngineerJob Description:We are seeking skilled embedded software engineers to design and develop software in C++ for a video application on embedded Linux. As one of our team members, you will collaborate with system engineering to contribute to video system requirements development and implement video driver...


  • San Diego, United States Cypress HCM Full time

    Job DescriptionJob Description Embedded Software Engineer Responsibilities:Provide technical leadership role within the Engineering department to solve difficult software challenges or problems or to bring in new technical capabilityDesign, develop and test embedded software for space productsDevelop C or assembly code for Bootloaders, BSP, VxWorks 6.9 or...


  • San Diego, California, United States Tech M USAAvance Consulting Full time

    Lead Embedded Software Engineer Opportunity at Tech M USAAvance ConsultingWe are seeking an experienced Lead Embedded Software Engineer to enhance our team. The ideal candidate will possess a robust background in the Embedded domain, with a focus on Linux-based environments and proficiency in C++ and Python.Key Responsibilities:Design and implement software...


  • San Diego, California, United States RADAR Full time

    Job DescriptionABOUT USJoin a dynamic and innovative startup that is reshaping the retail landscape. At RADAR, we are dedicated to enhancing customer experiences through advanced inventory identification techniques. Our cutting-edge hardware and software platform integrates RFID, Computer Vision, and AI, enabling precise real-time tracking of products and...


  • San Diego, California, United States Ananant Systems Private Limited Full time

    Job OverviewAnanant Systems Private Limited is seeking a skilled Embedded Systems Software Engineer to contribute to our innovative projects.Key Responsibilities:Develop, implement, and validate signal processing firmware, including algorithms for FFT and filters, as well as communication control protocols.Collaborate with algorithm and VLSI engineers to...


  • San Diego, United States ACL Digital Full time

    Skills/experience:- Exposure/understanding of embedded software development and device drivers- Working knowledge of real-time operating systems (RTOS)- Programming Languages: C, C++, and assembly- Knowledge in scripting languages (e.g., Perl, Python, etc.)- Excellent critical thinker with sharp debugging skills- Working knowledge in using JTAG for...

  • Embedded Software

    3 months ago


    San Diego, United States Ananant Systems Private Limited Full time

    Job 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...


  • San Diego, California, United States Innoflight LLC Full time

    Job DescriptionCompany OverviewInnoflight LLC is a leading provider of innovative software-defined compact/ground radios, cryptographic and cyber secure systems, and processing, networking, and data storage avionics. As a member of our team, you will have the opportunity to work on cutting-edge projects and contribute to the development of our products.Job...


  • San Diego, United States RADAR Full time

    Job 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....


  • San Antonio, United States VIP Tech Full time

    Job DescriptionJob DescriptionSummaryOur client is seeking a highly skilled Embedded Software Engineer with a passion for embedded C Code. This is a hardcore software engineer position for the experienced practitioner in a stable environment that creates space for this role to be successful and make a true and lasting impact at the...

  • Software Engineer

    1 day ago


    San Diego, California, United States The Mice Groups, Inc. Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Engineer to join our team at The Mice Groups, Inc. as a key contributor to our software development efforts. The ideal candidate will have a strong background in embedded systems, firmware development, and software engineering principles.Key ResponsibilitiesDesign, develop, and test embedded...


  • San Diego, California, United States Amazon Full time

    About the RoleWe are seeking a highly skilled Firmware Embedded Software Engineer to join our team at Amazon. As a key member of our Kuiper project, you will be responsible for designing, developing, integrating, and bringing up Kuiper-MAC FW components/drivers in a real-time embedded environment.Key Responsibilities:Design and develop software components...


  • San Diego, California, United States Brain Corp Full time

    Brain Corp is a San Diego, California, USA-based AI company creating transformative core technology for the robotics industry. Our purpose is to create autonomous technology that helps the real world work better. Brain's robotic and AI solutions help retailers ensure that the right product is on the right shelf at the right price, in a clean environment....


  • San Diego, United States VDart Inc Full time

    Job DescriptionJob DescriptionJob Title: Embedded Software Engineer with C++Job Location: San Diego, CAJob Type: Fulltime / ContractSalary: $140K Candidate rate: $60/hrClient: ASMLExp 8+ years minSkills: Strong embedded Linux and C++Domain: Semiconductor ONLYJob Description: PROGRAMMING LANGUAGES : C++, CExperience with Embedded Linux ( Wind River Linux,...


  • San Diego, California, United States Sekisui Diagnostics GmbH Full time

    Company Overview:SEKISUI Diagnostics GmbH is at the forefront of in vitro diagnostics, dedicated to enhancing patient outcomes through innovative and precise diagnostic tests, reagents, and systems.Position Summary:We are in search of a dynamic and experienced leader in the Molecular Diagnostics sector to spearhead a team of skilled scientists and engineers....


  • San Diego, United States Avance Consulting Full time

    Job DescriptionJob DescriptionJob Title : Embedded Software Engineer with C++Location: San Diego CAType: Fulltime/ContractClient: ASMLExp – 8+ years min Skills: Strong embedded Linux and C++Domain: Semicon ONLY Job duties : PROGRAMMING LANGUAGES : C++, CExperience with Embedded Linux ( Wind River Linux, Yocto, kernel & device driver ) must Education and...


  • San Diego, United States ASML US, LLC Full time

    Introduction The DUV software group at Cymer is looking for a talented software QA engineer with experience in, and passion for, these technologies. As a Cymer SQA engineer, you would be involved in the full software lifecycle, from requirements definition through system level testing. Job Mission Actuators, motors, and sensors. Real time operating systems....


  • San Diego, California, United States Sekisui Diagnostics GmbH Full time

    About SEKISUI Diagnostics GmbH:SEKISUI Diagnostics is at the forefront of in vitro diagnostics, dedicated to enhancing patient outcomes through the innovation and development of precise diagnostic tests, reagents, and systems.Position Overview:We are in search of a dynamic leader in the Molecular Diagnostics sector to spearhead a team of skilled scientists...


  • San Diego, California, United States Sekisui Diagnostics GmbH Full time

    Company Overview:SEKISUI Diagnostics is a prominent entity in the field of in vitro diagnostics, dedicated to enhancing patient care through the innovation and development of precise diagnostic tests, reagents, and systems.Position Summary:We are in search of a driven and skilled leader in the Molecular Diagnostics sector to spearhead a team of proficient...


  • San Diego, California, United States Sekisui Diagnostics GmbH Full time

    About SEKISUI Diagnostics:SEKISUI Diagnostics is a prominent entity in the field of in vitro diagnostics, dedicated to enhancing patient outcomes through the innovation and development of precise diagnostic tests, reagents, and systems.Position Overview:We are in search of a driven leader within the Molecular Diagnostics domain to guide a team of skilled...

Embedded Software Engineer

1 month ago


San Diego, United States TEKsystems Full time
Job Title: Embedded Software Engineer
Job Description

Our client is looking to fill an intermediate software engineer role on their firmware team, which is responsible for the control software that runs their 3D printers. This individual will act as a Jr Developer supporting the Sr Developer.Responsibilities:As a key member of our software development team, you will contribute to the creation and maintenance of embedded software and firmware, focusing on both Windows and Linux environments.Your responsibilities include:OS Development and Management:- Contribute to the design, development, and management of operating systems for embedded systems, ensuring compatibility with Windows and Linux platforms.- Implement security measures to safeguard embedded systems.Software and Firmware Development:- Collaborate with cross-functional teams, including hardware engineers, for seamless integration of software and firmware components.- Create and maintain software packages, configuration scripts, and ensure efficient distribution across products.Web-Based Diagnostics and Manufacturing Tools:- Develop and maintain web-based diagnostics and manufacturing tools for software and firmware.- Collaborate with the printer development team to ensure seamless integration and functionality.Cross-Team Collaboration:- Work closely with hardware engineers, firmware developers, and other software engineers for a cohesive and integrated product development approach.- Participate in code reviews and provide constructive feedback to team members.Documentation:- Document software and firmware development processes, code architecture, and technical specifications.- Keep documentation up-to-date to facilitate knowledge transfer and project continuity.

Essential Skills

  • Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
  • 3+ years of professional experience in embedded software development.
  • Proficiency in C/C++ and experience with scripting languages like Python.
  • Solid understanding of embedded systems, firmware development, and software engineering principles.
  • Experience with real-time operating systems and embedded systems architecture.
  • Knowledge of operating system development, security protocols, and system updates.
  • Familiarity with both Windows and Linux environments.
  • Experience in Web APIs, web-based diagnostics, manufacturing tools, and cross-team collaboration.
  • Knowledge of software development tools, debugging techniques, and testing methodologies.
Nice To Have
  • Experience in the 3D printing or additive manufacturing industry.
  • Familiarity with ARM Cortex-M microcontrollers.
  • Expertise in communication protocols such as UART, SPI, I2C, and USB.
  • Knowledge of safety-critical software development standards.
  • Experience with agile development methodologies and continuous integration.
Job Type

This is a permanent position.

Work Site

This is a hybrid position requiring some days on-site in San Diego, California and some days remote.

Work Environment

This position will be entirely onsite during training until the manager deems you up-to-speed. Then you can expect to work 3 days remote and 2 days in-office for the long-term. The software team is close-knit and often attends ball games, birthday parties, and events both out of the office and in.

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.