Talent.com
Embedded Software Engineer / onsite
Embedded Software Engineer / onsiteMotion Recruitment Partners LLC • Hackettstown, NJ, US
Embedded Software Engineer / onsite

Embedded Software Engineer / onsite

Motion Recruitment Partners LLC • Hackettstown, NJ, US
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Overview

We are hiring an Embedded Software Engineer to join a team-building advanced power systems and hardware control solutions. This role involves hands-on development with STM32 microcontrollers, focusing primarily on embedded C programming and working directly with hardware in a bare-metal environment. This is a full-time, on-site position ideal for candidates who enjoy combining software and hardware to solve complex engineering problems. This is a unique opportunity to work on cutting-edge embedded systems that control critical power electronics. The role is perfect for engineers who are looking to grow their skills in embedded development, gain experience with real-world hardware interfaces, and contribute to projects that make a tangible impact. The team encourages learning, collaboration, and innovation while maintaining a supportive and balanced working environment.

Required Skills & Experience

  • Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field
  • 3 to 5 years of embedded software development experience, or exceptional early-career engineers with strong project work
  • Proficiency in embedded C programming
  • Experience with STM32 microcontrollers or similar ARM-based systems
  • Hands-on bare-metal development experience
  • Familiarity with peripheral communication protocols such as I²C, SPI, and HTTP

Desired Skills & Experience

  • Knowledge of C# is a plus
  • Experience debugging and testing software directly on hardware
  • Strong problem-solving and analytical skills
  • Ability to work collaboratively in a team-oriented environment
  • What You Will Be Doing

    Tech Breakdown

  • 60% Embedded Software Development
  • 25% Hardware Interface Design
  • 15% Testing, Debugging, and Validation
  • Daily Responsibilities

  • 60% Writing and maintaining embedded software for microcontrollers
  • 25% Designing and implementing digital interfaces between software and hardware
  • 15% Debugging, testing, and validating systems on real hardware
  • The Offer

  • Bonus eligible
  • You will receive the following benefits :

  • Health, dental, and vision insurance
  • 401(k)
  • Fully on-site work environment with a collaborative engineering team
  • Applicants must be currently authorized to work in the US on a full-time basis now and in the future.

    J-18808-Ljbffr

    serp_jobs.job_alerts.create_a_job

    Embedded Software Engineer • Hackettstown, NJ, US

    Job_description.internal_linking.related_jobs
    Software Engineer (Prototype)

    Software Engineer (Prototype)

    VirtualVocations • Paterson, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer (Prototype) in Innovation R&D.Key Responsibilities Develop prototypes, models, and simulators while collaborating with various stakeholders Write cle...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Lead, Systems Engineer (Cost Engineer - TruePlanning)

    Lead, Systems Engineer (Cost Engineer - TruePlanning)

    L3Harris Technologies • WARREN TOWNSHIP, New Jersey, United States
    serp_jobs.job_card.full_time
    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do.Our employees are unified in a shared dedication to our customers’ mission and quest ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_1_hour • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Principal Software Engineer (Hybrid)

    Principal Software Engineer (Hybrid)

    Selective Insurance • Millburn, NJ, United States
    serp_jobs.job_card.temporary
    At Selective, we don't just insure uniquely, we employ uniqueness.Selective's unique position as both a leading insurance group and an employer of choice is recognized in a wide variety of awards a...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Solutions Software Engineer

    Solutions Software Engineer

    VirtualVocations • Paterson, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Solutions Software Engineer - Payments who excels in solving complex problems and delivering innovative software solutions. Key Responsibilities Assess and solve complex...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Full-Stack Software Engineer

    Senior Full-Stack Software Engineer

    VirtualVocations • Paterson, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Software Engineer, Full-Stack - Vehicle Data Platform.Key Responsibilities Lead technical discussions to identify gaps in the telematics data platform and influe...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Embedded Firmware Engineer - Battery Software

    Embedded Firmware Engineer - Battery Software

    Lucid Motors • Newark, NJ, US
    serp_jobs.job_card.full_time
    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 lim...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Lead Software Development Engineer, Consumer Domains

    Lead Software Development Engineer, Consumer Domains

    Amazon.com • Paterson, NJ, USA
    serp_jobs.job_card.full_time
    At Audible, we believe stories have the power to transform lives.It’s why we work with some of the world’s leading creators to produce and share audio storytelling with our millions of global liste...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer II

    Software Engineer II

    VirtualVocations • Newark, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer II.Key Responsibilities Collaborate with team members to design new features based on user and business requirements Write clean, maintainable code a...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Lead Software Engineer

    Lead Software Engineer

    VirtualVocations • Paterson, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Lead Software Engineer who will be responsible for designing and implementing software systems. Key Responsibilities Design, develop, and implement software systems usin...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocations • Elizabeth, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Principal Software Engineer for their Data Ingest Platform.Key Responsibilities Lead the technical vision and architecture of the Data Ingest Platform Build tools and ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Development Engineer, Playback Team

    Software Development Engineer, Playback Team

    Amazon.com • Paterson, NJ, USA
    serp_jobs.job_card.full_time
    At Audible, we believe stories have the power to transform lives.It’s why we work with some of the world’s leading creators to produce and share audio storytelling with our millions of global liste...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Developer II

    Software Developer II

    VirtualVocations • Paterson, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Developer II.Key Responsibilities Develop, test, and maintain software solutions in alignment with system architecture and business needs Collaborate with pro...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Product Owner - DevSecOps

    Product Owner - DevSecOps

    VirtualVocations • Newark, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Product Owner - DevSecOps.Key Responsibilities Enhance daily product releases by understanding the current state of DevOps and utilizing various technologies Create YA...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Lead Engine Programmer

    Lead Engine Programmer

    VirtualVocations • Elizabeth, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Lead Engine Programmer to join their team on a major gaming project.Key Responsibilities Develop architectural proposals and guide the vision for diverse engine systems...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Lead Software Engineer

    Lead Software Engineer

    Relativity • Newark, NJ, United States
    serp_jobs.job_card.full_time
    Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Engine Programmer

    Senior Engine Programmer

    VirtualVocations • Elizabeth, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Engine Programmer to work on Cyberpunk 2.Key Responsibilities Maintain and optimize streaming systems for performance Create tools and data pipelines to support...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Engineer

    Software Engineer

    VirtualVocations • Paterson, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Software Engineer -.Key Responsibilities Design, develop, test, implement, and maintain C# and VB. NET applications and web services Analyze system specifications and t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Full Stack Software Engineer

    Senior Full Stack Software Engineer

    VirtualVocations • Newark, New Jersey, United States
    serp_jobs.job_card.full_time
    A company is looking for a Senior Full Stack Software Engineer (.Key Responsibilities Provides input into the architecture and design of the product, collaborating with the team to solve problems...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted