Demo

Embedded Software Engineer

Finish Line Product Development Services
Hudson, NH Full Time
POSTED ON 4/16/2025
AVAILABLE BEFORE 5/16/2025
Interested in growing technically and professionally? Bored by the same old things all the time? Looking for an opportunity with endless opportunities? Are you a self starter with an entrepreneurial mindset? If so, you are in the right place!

FinishLinePDS is seeking an Embedded Software Engineer to join our dynamic team. Your customers are small companies and startups that are looking to you to develop their next project. Your team is filled with experts in all areas of software/hardware/mechanical engineering, marketing experts and manufacturing experts. At your disposal is a set of proven product development procedures and 100’s of reference design. Your mission will be to use these tools to produce a product that creates a ROI.

The ideal candidate designs, develops, tests, and optimizes software for embedded systems and IoT devices, ensuring they meet specifications and integrate with hardware, using languages like C and C and real-time operating systems.

Key Responsibilities:

  • Software Development:Write, debug, and maintain code for embedded systems and IoT devices
  • Hardware Interaction:Understand and interact with hardware components, including microcontrollers, sensors, and communication protocols
  • Firmware Development:Develop and implement firmware for IoT devices, ensuring they function correctly and efficiently
  • Network Communication:Design and implement communication protocols for IoT devices to connect and interact with networks
  • Troubleshooting and Debugging:Diagnose and resolve software issues in embedded systems and IoT devices
  • System Integration:Integrate new features and updates into existing embedded systems and IoT platforms
  • Performance Optimization:Optimize code and systems for performance, efficiency, and reliability
  • Documentation:Document code, systems, and processes for future reference and maintenance

Skills and Knowledge:

  • Programming Languages:Proficiency in C, C , and potentially other languages like Python or Java
  • Embedded Systems:Knowledge of microcontrollers, real-time operating systems (RTOS), and device drivers
  • IoT Technologies:Understanding of IoT protocols (e.g., MQTT, CoAP), networking, and cloud platforms
  • Hardware Knowledge:Familiarity with hardware components, interfaces (e.g., I2C, SPI), and communication buses
  • Operating Systems:Knowledge of Linux or other embedded operating systems
  • Troubleshooting and Debugging:Strong problem-solving and debugging skills
  • Communication:Ability to communicate technical information clearly and concisely
  • Familiarity with software version control systems (e.g., Git)

Powered by JazzHR

MxR63VX8hS

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Software Engineer?

Sign up to receive alerts about other jobs on the Embedded Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Finish Line Product Development Services

Finish Line Product Development Services
Hired Organization Address Hudson, NH Full Time
Do you live and breathe electronics? Would you like to be part of a game-changing and category-defining team that brings...

Not the job you're looking for? Here are some other Embedded Software Engineer jobs in the Hudson, NH area that may be a better fit.

Embedded Software Engineer - Remote Position

Webster & Webster Associates, Nashua, NH

AI Assistant is available now!

Feel free to start your new journey!