Senior Embedded Software Developer

5 days ago


Carlsbad, United States CDM Technology Full time
About the Role

CDM Technology is seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our Thermal Systems group, you will be responsible for designing, implementing, and validating software for complex thermal systems.

Key Responsibilities
  • Design and develop software for thermal system hardware
  • Work with cross-functional teams to ensure seamless integration and testing
  • Collaborate with hardware engineers to develop and implement control algorithms
  • Develop and maintain high-quality, efficient, and scalable software solutions
  • Contribute to the development of software documentation and technical guides
Requirements
  • 5+ years of experience in software development, with a focus on embedded systems
  • Proficient in C programming and familiar with C++
  • Experience with Linux development environments and multithreaded applications
  • Strong understanding of engineering principles and software quality assurance
  • Ability to think creatively and outside the box
  • Passion for cutting-edge design and innovation
Preferred Qualifications
  • B.S. in Computer Science, Computer Engineering, Electrical Engineering, or related field
  • Experience with Git and repository management
  • Knowledge of major electric vehicle (EV) sub-systems
  • Experience with Jira for bug tracking and traceability
  • Familiarity with CAN bus and related development tools
What We Offer

At CDM Technology, we offer a dynamic and challenging work environment that fosters growth and innovation. As a Senior Embedded Software Engineer, you will have the opportunity to work on complex thermal systems and contribute to the development of cutting-edge software solutions.



  • Carlsbad, California, United States Britech Group Inc Full time

    Position OverviewDear Applicant,We appreciate your interest in joining Britech Group Inc. For a more efficient application process, please apply directly through our website.Role SummaryThe Senior Embedded Software Engineer is tasked with the creation and enhancement of embedded software applications and tools. This role also encompasses the upkeep of...


  • Carlsbad, United States CDM Technology Full time

    Hello, Our client is looking for a mature and experienced Senior Embedded Software Engineer. This is an immediate opportunity with an incredibly dynamic startup. Please inquire ASAP for this immediate opportunity.As a Software Engineer you will be expected to design, implement, debug and validate code for thermal system hardware. The thermal system is...


  • Carlsbad, California, United States Britech Group Inc Full time

    About the RoleWe are seeking a highly skilled and experienced Embedded Software Engineer to join our team at Britech Group Inc. as a Firmware Developer.Key ResponsibilitiesDesign and develop embedded software and firmware applications and tools.Maintain legacy applications, including bug fixes and addition of new product features and functionality.Perform a...


  • Carlsbad, California, United States Britech Group Inc Full time

    About the RoleWe are seeking a highly skilled and experienced Embedded Software Engineer to join our team at Britech Group Inc. as a Firmware Developer.Key ResponsibilitiesDesign and develop embedded software and firmware applications and tools.Maintain legacy applications, including bug fixes and addition of new product features and functionality.Perform a...


  • Carlsbad, United States Fluidra North America Full time

    Job Description**Job Summary**We are seeking a highly skilled Senior Firmware Engineer to join our Engineering team in Carlsbad, CA. As a key member of our team, you will be responsible for designing, writing, and modifying firmware for embedded control applications using C/C++ computer language.Key ResponsibilitiesDesign and Development: Design, write, and...


  • Carlsbad, United States SIMS Software Full time

    SIMS Software has been a pioneer in automating industrial security information management since 1983. We are the recognized industry leader in the field, providing the U.S. Government and defense contractors with innovative solutions and systems. Our clients include all branches of the military, many U.S. Government agencies, as well as most leading...


  • Carlsbad, United States SIMS Software Full time

    SIMS Software has been a pioneer in automating industrial security information management since 1983. We are the recognized industry leader in the field, providing the U.S. Government and defense contractors with innovative solutions and systems. Our clients include all branches of the military, many U.S. Government agencies, as well as most leading...


  • Carlsbad, United States CDM Technology Full time

    We are seeking a highly skilled Senior Software Engineer in Test to join our team at CDM Technology. As a key member of our engineering team, you will play a critical role in building and extending our new test automation framework for Embedded Applications.Key Responsibilities:Design and develop automated test scripts using Python and C/C++Collaborate with...


  • Carlsbad, United States CDM Technology Full time

    Hello- We are recruiting for a Senior Software Engineer in Test )Build System, Tools, Test) to help build out and extend a new test automation framework for Embedded Applications. This person should be familiar with Python and C/C++. This is a long term contract opp at a very cutting edge manufacturing client in Carlsbad. Please send a resume ASAP to find...


  • Carlsbad, United States CDM Technology Full time

    Hello- We are recruiting for a Senior Software Engineer in Test )Build System, Tools, Test) to help build out and extend a new test automation framework for Embedded Applications. This person should be familiar with Python and C/C++. This is a long term contract opp at a very cutting edge manufacturing client in Carlsbad. Please send a resume ASAP to find...


  • Carlsbad, United States L3Harris Technologies Full time

    Associate, Software Engineer (Carlsbad, CA)L3Harris Technologies - Carlsbad, CAJob Title: Associate, Software Engineer Job Code: 13821 Job Location: Carlsbad, CA Job Description: Apply computer science, engineering, and mathematical analysis concepts and principles in the development of software for the target application Work closely with cross...


  • Carlsbad, United States iTalent Digital Full time

    About the RoleWe are seeking a highly skilled Firmware Software Engineer to join our team at iTalent Digital. As a Firmware Software Engineer, you will be responsible for designing, developing, and maintaining firmware solutions for optical module products.Key ResponsibilitiesModule/Silicon FirmwareDevelop module-level firmware (embedded C) for optical...


  • Carlsbad, United States Bestinfo Systems LLC Full time

    Lead, DSP Software Engineer_Carlsbad-CA,Salt Lake City-UT _Full-Time(FTE)_Direct HirePosition: Lead, DSP Software EngineerLocation: Carlsbad-CA,Salt Lake City-UTBase Salary : $120,000 to $210,000 + Best-In-Class BenefitsRelocation Assistance Available : YesJD: Actively looking for a skilled software engineer who is passionate about shaping the future of...


  • Carlsbad, United States Bestinfo Systems LLC Full time

    Lead, DSP Software Engineer_Carlsbad-CA,Salt Lake City-UT _Full-Time(FTE)_Direct HirePosition: Lead, DSP Software EngineerLocation: Carlsbad-CA,Salt Lake City-UTBase Salary : $120,000 to $210,000 + Best-In-Class BenefitsRelocation Assistance Available : YesJD: Actively looking for a skilled software engineer who is passionate about shaping the future of...


  • Carlsbad, United States Thermo Fisher Scientific Full time

    **About Thermo Fisher Scientific**We are a leading company in serving science, with a strong commitment to delivering scientific breakthroughs and innovative technology.**Our Culture**We foster an innovative, collaborative and knowledge-sharing culture that encourages our R&D experts to reach new heights and build unique career experiences.**Our Mission**We...


  • Carlsbad, United States CDM Technology Full time

    Hello, Our client is looking for a mature and experienced Senior Embedded Software Engineer. This is an immediate opportunity with an incredibly dynamic startup. Please inquire ASAP.As a Software Engineer you will be expected to design, implement, debug and validate code for thermal system hardware. The thermal system is complex, consisting of several...


  • Carlsbad, United States Bolt Medical Full time

    Job DescriptionBolt Medical is seeking a highly skilled Senior Software Quality Assurance Engineer to lead our Quality Assurance and Quality Engineering activities throughout the Software Development Lifecycle for new product development projects and for automated data processing systems used as part of the quality system.Key Responsibilities:Lead Design...


  • Carlsbad, United States Chipright Full time

    Senior Test Development Engineers JOB DESCRIPTION: Chipright seeks a highly motivated and experienced test development engineer to work in validating our French customer’s latest design. Working on new product test development of power controller devices, you will have the opportunity to research the technical requirements, validate product performance...


  • Carlsbad, United States Alphatec Spine Full time

    Job Description**Job Summary**The Senior Design Engineer will be primarily responsible for the development of new products and/or the enhancement of existing products. Involved in creating concepts and modeling and drafting designs utilizing 3D CAD software. Other responsibilities include drafting of design history file documents, development of test plans...


  • Carlsbad, United States Bolt Medical Full time

    DIRECT CANDIDATES ONLY, IF INTERESTED APPLY THROUGH JOB POST. NO DIRECT MESSAGES.RECRUITERS: DO NOT CONTACT.Position overview: The Software Quality Engineer is responsible for leading Quality Assurance and Quality Engineering activities throughout the Software Development Lifecycle for new product development projects and for automated data processing...