Sr Software Engineer Embedded

2 days ago


Westbrook, ME, United States ProSearch Maine Full time

Contract Westbrook, Maine

  • Location: Westbrook, Maine
  • Type: Contract
  • Job #20500
ProSearch is partnering with a confidential research company to hire a Senior Embedded Software Engineer in Westbrook, Maine. This is a hands-on senior role (not architect-level) for an engineer who can quickly contribute to a mature embedded Linux and C/C++ technology stack that powers advanced electromechanical systems.

What You'll Do
  • Design and develop embedded Linux software for electromechanical and motion-enabled systems
  • Build real-time, low-level C/C++ embedded applications controlling hardware subsystems
  • Develop algorithms, tools, and applications for system control, data processing, and visualization
  • Collaborate cross-functionally from design through prototype and production release
  • Troubleshoot, enhance, and maintain existing embedded software in production environments
  • Create clear technical documentation and support engineering excellence initiatives
Required Skills & Experience
  • Strong experience with embedded Linux systems
  • Proficiency in C/C++ for embedded and real-time applications
  • Experience working collaboratively on software engineering teams
  • 4+ years of embedded software experience (senior-level expectations)
Nice to Have
  • Yocto or Buildroot
  • Python, Bash, or shell scripting
  • Agile or Kanban development environments
Why Join
You'll work on meaningful biotechnology products, solve complex hardware-software challenges, and collaborate with talented engineers in a professional, mission-driven environment. Ready to Apply?
If you're a Senior Embedded Software Engineer passionate about embedded Linux, C/C++, and real-world biotech innovation in commuting distance of Westbrook, Maine, we'd love to hear from you. Apply today through ProSearch and take the next step in your engineering career.

  • Westbrook, ME, United States The Fountain Group Full time

    The Fountain Group is currently seeking a Manufacturing Software Controls Engineer II for a prominent client of ours. This position is located in Westbrook, ME. Details for the position are as follows: Title: Manufacturing Software Controls Engineer II Location: Westbrook, ME, 04092 Duration: 3+ Months Hourly Rate on W2: $42-45/hr. Job Description: The...


  • Westbrook, ME, United States The Fountain Group Full time

    Hello, My name is Madhavi, and I am a Recruiter with The Fountain Group . We are a national staffing firm and are currently seeking an Engineer, Software Controls for a prominent client of ours. This position is in Westbrook, ME. Details for the position are as follows: Job Title: Engineer, Software Controls. Location: Westbrook, ME. Shift: 2nd shift - 2pm...


  • Westbrook, ME, United States The Fountain Group Full time

    Hello, My name is Madhavi, and I am a Recruiter with The Fountain Group . We are a national staffing firm and are currently seeking an Engineer, Software Controls for a prominent client of ours. This position is in Westbrook, ME. Details for the position are as follows: Job Title: Engineer, Software Controls. Location: Westbrook, ME. Shift: 2nd shift - 2pm...


  • Westbrook, ME, United States The Fountain Group Full time

    Hello, My name is Madhavi, and I am a Recruiter with The Fountain Group . We are a national staffing firm and are currently seeking an Engineer, Software Controls for a prominent client of ours. This position is in Westbrook, ME. Details for the position are as follows: Job Title: Engineer, Software Controls. Location: Westbrook, ME. Shift: 2nd shift - 2pm...


  • Westbrook, ME, United States The Fountain Group Full time

    Hello, My name is Madhavi, and I am a Recruiter with The Fountain Group . We are a national staffing firm and are currently seeking an Engineer, Software Controls for a prominent client of ours. This position is in Westbrook, ME. Details for the position are as follows: Job Title: Engineer, Software Controls. Location: Westbrook, ME. Shift: 2nd shift - 2pm...


  • Westbrook, ME, United States ProSearch Maine Full time

    Contract Westbrook, Maine Location: Westbrook, Maine Type: Contract Job #20429 ProSearch has partnered with a leading organization to hire a Data Quality Engineer to join a collaborative, fast-moving Agile team supporting critical data platforms across the organization. In this fully remote role, you will ensure the accuracy, consistency, and...


  • Westbrook, ME, United States ProSearch Maine Full time

    Contract Westbrook, Maine Location: Westbrook, Maine Type: Contract Job #20429 ProSearch has partnered with a leading organization to hire a Data Quality Engineer to join a collaborative, fast-moving Agile team supporting critical data platforms across the organization. In this fully remote role, you will ensure the accuracy, consistency, and...


  • Westbrook, ME, United States ProSearch Maine Full time

    Contract Westbrook, Maine Location: Westbrook, Maine Type: Contract Job #20429 ProSearch has partnered with a leading organization to hire a Data Quality Engineer to join a collaborative, fast-moving Agile team supporting critical data platforms across the organization. In this fully remote role, you will ensure the accuracy, consistency, and...


  • Westbrook, ME, United States Collins Consulting Full time

    This is an onsite position. The position of Manufacturing Engineer II is within our Infectious Disease Developed Markets business unit located at Scarborough, Maine. In this role you will be responsible for supporting product development from concept through sustained manufacturing of FDA regulated products. Support of process development and equipment...


  • Westbrook, ME, United States The Fountain Group Full time

    Pay: $40/HR to $45/HR Job Description: Responsible for process development, equipment specification, acquisition and implementation. Works to identify root cause of manufacturing failures using structured problem solving. Applies root cause fixes to prevent reoccurrence. Validating protocols and equipment. Evaluates machine logic, electromechanical systems...