Concurrent
Woburn, MA

Embedded Software Engineer

OnsitePosted 1 week ago

We tailor your resume to this role and apply for you in seconds.

Or apply on Concurrent's site yourself

Job details

Location
Woburn, MA
Work type
Onsite
Posted
1 week ago
Apply on
concurrent.careers.hibob.com

About this role

Concurrent delivers high-performance embedded computing solutions for defence, telecom, and aerospace industries. The Embedded Software Engineer will support customer enablement and sustainment by integrating and optimizing software for embedded hardware platforms, developing Embedded Linux BSPs and low-level software, validating systems, and resolving customer issues. The role also involves software testing, collaboration with hardware and systems engineers, and progressively engaging directly with customers.

What you'll do:

  • Customize, integrate, and optimize software for use with Concurrent Technologies products and systems
  • Develop, bring up, and support Embedded Linux BSPs, kernels, device drivers, and middleware
  • Support FPGA-based platforms through software integration, validation, and test development
  • Create and maintain demonstration software and reference configurations for Sales and customer evaluations
  • Validate operating systems, middleware, applications, and device drivers across Linux, Windows, and VxWorks
  • Develop test software to verify system functionality, performance, and integration
  • Diagnose and resolve customer software issues related to system bring-up and applicationintegration
  • Collaborate with hardware, FPGA, and systems engineers when low-level investigation isrequired
  • Participate in customer support calls and technical discussions, progressing to direct customer engagement as experience grows

What they're looking for:

  • A methodical, process-driven engineer with strong problem-solving skills who is comfortable working across software, FPGA based systems, and embedded hardware platforms
  • The ability to communicate effectively with customers and internal engineering teams is essential
  • Engineering degree or equivalent practical experience
  • Experience with Embedded Linux on x86 platforms
  • Proficiency in C for embedded and low-level software development (register-level interaction)
  • Strong debugging and system-level problem-solving skills
  • Applicant must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State or Department of Commerce
  • Experience integrating software with FPGA-based subsystems
  • Experience working with Linux kernels and possibly device drivers
  • Exposure to VPX, OpenVPX, or SOSA-aligned architectures
  • Knowledge of networking configuration and constraints
  • Some experience supporting customers fielded systems in regulated environments

Benefits:

  • 20 days’ vacation + 7 public holidays
  • 5 sick/personal days per year
  • Annual profit share bonus
  • Employee referral scheme
  • Flexible Spending Account
  • Health insurance
  • Health Reimbursement Account
  • One paid volunteering day per year
  • Principal 401K Plan
  • YuLife wellbeing app
Ready to apply to Concurrent?
ApplyBolt finds matching jobs, tailors your resume, and submits applications for you.

About Concurrent

Concurrent
Woburn, MA