Embedded Software Engineer

Concurrent Technologies Plc

Woburn, Northern (MA, KY)

Hybrid

USD 90,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Vacation days
Public holidays
Sick days
Profit sharing
Referral program
Flexible Spending Account
Health insurance
Health Reimbursement Account
Volunteer day
401K plan
Lifewellbeing app

Job summary

Concurrent Technologies Plc is seeking an Embedded Software Engineer to join our Support Engineering organization in the United States. You will work closely with Sales, Systems Engineering, and customers to enable and sustain software integration of our hardware into customer applications.

You will customize and optimize software, develop and bring up Embedded Linux BSPs and drivers, and support FPGA-based platforms through software integration, validation, and test development.

Qualifications

  • 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.

Responsibilities

  • Customize and integrate software for Concurrent Technologies products and systems.
  • Develop and support Embedded Linux BSPs, kernels, device drivers, and middleware.
  • Support FPGA-based platforms through software integration, validation, and test development.
  • Create demos and reference configurations for sales and customer evaluations.
  • Validate OSes and middleware across Linux, Windows, and VxWorks.
  • Develop test software to verify system functionality and integration.
  • Diagnose and resolve customer software issues during bring-up and integration.
  • Collaborate with hardware, FPGA, and systems engineers on low-level investigations.
  • Participate in customer support calls and progress to direct customer engagement.

Skills

Embedded Linux
C programming
Debugging
Customer interaction
Cross-functional teamwork

Education

Engineering degree or equivalent practical experience

Tools

Linux kernels
Device drivers
OpenVPX
SOSA architectures
VxWorks

Job description

We’re building something powerful. Let’s build it together. We've delivered high-performance embedded computing solutions for four decades across industries including defence, telecoms, and aerospace. We’re proud to be experts in what we do and are looking for an Embedded Software Engineer to join our brilliant team.

The Role

As an Embedded Software Engineer joining our Support Engineering organization you will be working closely with Sales, Systems Engineering, and our customers. This position is focused on customer enablement and sustainment where software activities are needed to integrate Concurrent Technologies hardware into customer applications. The role can therefore involve direct customer interaction.

What will I be delivering?
  • Customize, integrate, and optimize software for use with Concurrent Technologies products and systems
  • Develop,bringup,andsupportEmbeddedLinuxBSPs,kernels,devicedrivers,andmiddleware
  • SupportFPGA-basedplatformsthroughsoftwareintegration,validation,andtestdevelopment
  • 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
  • Developtestsoftwaretoverifysystemfunctionality,performance,andintegration
  • 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 do I need to bring with me?

Essential knowledge & experience: Amethodical,process-drivenengineerwithstrongproblem-solvingskillswhoiscomfortable working across software, FPGA based systems, and embedded hardware platforms. The ability to communicate effectively with customers and internal engineering teams is essential.

Open to entry level engineering graduate, with a good understanding of the areas below:

  • Engineeringdegreeorequivalentpracticalexperience
  • ExperiencewithEmbeddedLinuxonx86platforms
  • Proficiency in C for embedded and low-level software development (register-level interaction)
  • Strong debugging and system-level problem-solving skills
Desirable:
  • ExperienceintegratingsoftwarewithFPGA-basedsubsystems
  • ExperienceworkingwithLinuxkernelsandpossiblydevicedrivers
  • ExposuretoVPX,OpenVPX,orSOSA-alignedarchitectures
  • Knowledgeofnetworkingconfigurationandconstraints
  • Some experience supporting customers fielded systems in regulated environments
Benefits for Working at Concurrent
  • 20days’vacation+7publicholidays
  • 5sick/personaldaysperyear
  • Annualprofitsharebonus
  • Employeereferralscheme
  • FlexibleSpendingAccount
  • Healthinsurance
  • HealthReimbursementAccount
  • Onepaidvolunteeringdayperyear
  • Principal401KPlan
  • YuLifewellbeingapp
Work Eligibility

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire. To conform to U.S. Government export control regulations, 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.

Equal Opportunity Statement

We are an equal opportunity employer and believe in the power of a diverse, inclusive team. We welcome all applications from all suitably qualified people, regardless of race, sex, disability, religion / belief, sexual orientation or age. Please let us know if you require anything which would enable your success throughout our interview process.

Security Clearance

Please be aware that certain roles working for Concurrent will be subject to security and export control restrictions. These specific roles are therefore subject to candidates being able to meet BPSS level pre-employment screening criteria.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Engineer
Application Engineer

Concurrent Technologies Plc • Woburn (MA)

On-site
USD 60,000 - 75,000
20 days vacation + 7 public holidays
Annual profit share bonus
Health insurance
Field Application Engineer
Field Application Engineer

Concurrent Technologies Plc • Woburn (MA), Northern (KY)

On-site
USD 90,000 - 130,000
Health, life, and disability insurance
Principal 401K plan
Flexible Spending Account
+7
Field Application Engineer
Field Application Engineer

Concurrent • Brea (CA)

On-site
USD 90,000 - 130,000
Health insurance (medical, life)
Flexible Spending Account
Health Reimbursement Account
+4
Embedded Software Engineer: Linux, FPGA & Customer Enablement
Embedded Software Engineer: Linux, FPGA & Customer Enablement

Concurrent Technologies Plc • Woburn (MA), Northern (KY)

Hybrid
USD 90,000 - 150,000
Vacation days
Public holidays
Sick days
+8
Embedded Software Developer
Embedded Software Developer

Electronic Transaction Consultants Corporation • Frisco (TX)

On-site
USD 90,000 - 130,000
Health and Dental plans
Retirement plans
EFAP
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Commonwealth Fusion Systems LLC • Massachusetts

On-site
USD 140,000 - 200,000
Equity compensation
Company holidays
Flexible vacation
+8
Embedded Software Engineer
Embedded Software Engineer

vigilant • Seattle (WA)

On-site
USD 150,000 - 185,000
Comprehensive Benefits Package
401k Matching
Software Engineer I - Embedded Systems
Software Engineer I - Embedded Systems

Frontgrade Technologies • United States

On-site
USD 95,000 - 130,000
Medical benefits (FSA/HSA)
Dental benefits
Vision benefits
+2
Embedded Engineer
Embedded Engineer

Darwin Recruitment • Southampton (MA)

On-site
USD 74,000 - 122,000
Lead Embedded Software Engineer
Lead Embedded Software Engineer

Curtiss-Wright Corporation • Massachusetts

On-site
USD 109,000 - 145,000
Paid Time Off
401K with Employer Match and Profit Sh
Health and Wellness Benefits
+5