Embedded Software Engineer
$90k - $125kAERONIX INC
Job Description
Job Description
Embedded Software Engineer – Job Description
Job Title: Software Engineer
Department: Engineering
Reports To: Program Manager and Engineering Director
FLSA Status: Exempt / Full-time
DoD Secret clearance required.
Salary Range: $90,000 - $125,000 Annually (depending on experience)
ROLE
We are seeking a skilled Embedded Software Engineer to design, develop, and integrate software for embedded systems. This role covers the full development lifecycle with a strong emphasis on testing and validation to ensure functionality and reliability. The ideal candidate will have strong technical expertise, excellent communication skills, and the ability to present and explain software solutions to internal teams and customers.
RESPONSIBILITIES
- Perform full lifecycle development for embedded systems, including implementation, unit testing, and integration.
- Review customer requirements, translate them into specifications, and produce technical documentation, designs, and operational concepts.
- Collaborate closely with hardware engineers to ensure seamless integration of software with electronic components and boards.
- Develop and execute test plans and procedures; perform debugging, troubleshooting, and ensure compliance with functional specifications.
- Conduct design and code reviews, resolve defects, and adhere to established development processes, configuration management, and release practices.
- Work under technical leadership while demonstrating initiative and self-direction.
- Design and implement software for real-time operating systems (RTOS) with strict timing constraints.
- Develop low-level device drivers and support component-level integration.
- Support automated build and test pipelines for embedded software.
- Present and explain software designs and solutions to internal teams and customers.
REQUIRED SKILLS
- Strong proficiency in C programming for embedded Linux or RTOS environments.
- Experience integrating software with custom processor-based circuit card assemblies.
- Working knowledge of higher-level programming languages, including C++ and Python.
- Experience in requirements development and management.
- Familiarity with formal verification procedures.
- Ability to work effectively in a team environment on projects with many requirements.
PREFERRED SKILLS
- Bare-metal, register-level configuration/setup software
- Device driver development for UARTs, I²C, SPI, and similar interfaces.
- Experience with Yocto or Buildroot embedded Linux build environments.
- Experience with toolchains such as JIRA, Confluence, Bitbucket (Git), and Jenkins.
- Knowledge of Requirements frameworks, especially DOORS, Jama and Excel.
- Experience with testing equipment, instrumentation, and data acquisition tools.
- Knowledge of messaging protocols within the OSI 7‑layer stack.
- Working knowledge of C++, Python and C#.
QUALIFICATIONS
- Bachelor’s Degree in Computer Engineering, Software Engineering, or related field.
- Minimum 5 years of relevant experience.
- DoD Secret clearance required.
- Position located in Melbourne, FL (not remote).
- Manager, Information Security and Compliance for our North American RegionThis is a key leadership position with accountability for the firm's information security, data privacy regulatory compliance and information risk auditing. This position reports to the Director ...SuggestedWork at officeFlexible hours
- ...competitive total rewards packages, and opportunities to develop professionally.Position Overview:Proterra is seeking an Embedded Systems Software Engineer to join the Battery Management Systems (BMS) team in a field reliability and current product support capacity. This...SuggestedFull timeLocal areaVisa sponsorship
$115k - $125k
...Job Description Job Description Senior Systems Engineer in Greenville, SC Are you a seasoned Microsoft systems expert ready to lead enterprise-level infrastructure, security, and modernization initiatives in a dynamic, healthcare-driven environment? Interim...SuggestedFull timeInterim roleLocal area- ...members to continue strong growth into the future. Systems Engineer An MSP Systems Engineer (Managed Service Provider Systems... ...infrastructure, including servers, workstations, networks, and software applications for client organizations. Deploy, configure, and...SuggestedLocal areaFlexible hours
$159.78k
...technologies, cutting edge design and integrations across the entire software stack. Analyze, design, and drive solutions for major... ...QualificationsBachelor’s degree in Computer Science, Computer Engineering, or related field (will accept foreign education equivalent) and...SuggestedFull timeTemporary workWork at officeLocal areaWorldwideRelocation package3 days per week- Senior Electrical Engineer - Hardware Design (Relocation Available)Greenville, SC (Hybrid)Full-Time | Advanced Product Development | Hands... ...timelines and technical decisionsDefine hardware and software interface requirementsOversee testing, validation, and performance...Full timeRelocationRelocation package
- ...turnkey real estate development, master planning, architecture, engineering, and construction firm that safely delivers clients across... ...efficiency Perform process calculations and simulations using software such as AFT Fathom, AFT Arrow, HTRI, and similar process...For contractorsCasual workFlexible hours
- ...environment, opportunities for growth and development, recognition for your work, and competitive pay and benefits.Job SummaryThe Region Engineer owns reliability and is responsible for providing geographically focused field support and technical guidance associated with...Full timeVisa sponsorshipRelocation package
$105.4k - $150k
...complex problems. The Group Benefits area in MetLife is growing, and the group core team is looking for an energetic and motivated Software Engineer who is forward-focused, not afraid of experimentation, and a team player. In this role, you will be working on a few of the...Full timeTemporary workWork at officeLocal areaWorldwideRelocation package3 days per week- Wood is currently seeking for a Lead Structural Engineer reporting to the Manager of Civil/Structural Department in our Greenville, SC... ...Good working knowledge of STAAD or equivalent structural design software is essential.Good working knowledge of AutoCAD, familiarity with...Work at officeLocal areaRelocation3 days per week
$113.2k - $188.8k
...Systems Engineering RoleSystems engineering is a cross-functional engineering discipline centered on an approach, mindset, and process. All activities that consider both the business and the technical needs of the customers with the goal of providing a quality product...Relocation package$110k - $120k
...unit tests and improve code coverage as neededOther duties as assignedSkills And Qualifications:Required6+ years of production-ready software development experience4+ years of production experience shipping applications with modern front-end frameworks. React preferred,...Full timeWork experience placement$92k - $171k
...Area Lead on assigned projects or performs moderately complex engineering assignments, evaluates, selects, and applies standard engineering... ...• Practical field experience • Intermediate computer and software skills to include the use of word processing, e-mail, spreadsheet...For contractorsLocal area$98k - $125k
...Hands-on experience with Azure (App Services, Functions, APIs).Experience with SQL and/or NoSQL databases.Strong understanding of software development lifecycle (SDLC).Preferred Qualifications:Familiarity with Microsoft Copilot, Azure AI Foundry, or AI-assisted development...Full timeWork experience placement$123.75k - $181.5k
...Lead EOEM Outside Sales Engineer Eaton's ES AMER NAS division is currently seeking a Lead EOEM Outside Sales Engineer. This is a hybrid... ...EatonCare; understanding Eaton proprietary systems and software including Bidmanager and VISTA; applying technical knowledge for...Full timeLocal areaRelocation package- ...in a fast-paced IT environment, join our rapidly expanding team and contribute to our ongoing success. Security Systems Engineer We are seeking a proactive Security Systems Engineer to serve as a technical lead for Courser’s core Microsoft 365 environment...Full timeLocal areaRemote work
- Junior Front End Web DeveloperJunior front end web developer who builds and codes web applications and/or modules using languages such as HTML and Cold Fusion, and SQL databases in a Windows environment. Provides upgrades to existing systems based on user requirements....
- ...Job Description Title Mechanical Engineer/ Systems Engineer The Role We build... ...'ll work alongside engineers building software-defined manufacturing systems, and you'll... ...debug Python automation code running on embedded controllers; collaborate with software engineers...RelocationOverseasDay shift
$10k
...are a cutting-edge technology company that is dedicated to developing innovative software solutions for our clients. We are currently seeking a talented and experienced Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing...Hourly payFull timeContract workTemporary workWork experience placementSummer workWork at officeImmediate startRemote workFlexible hours2 days per week1 day per week- ...maintaining web applications and supporting services. This role collaborates closely with senior engineers and cross-functional stakeholders to deliver scalable, high-quality software solutions that align with business objectives. Beyond core application development, the...Temporary workImmediate start
$15 - $18 per hour
...Job Description Job Description Hotel Maintenance Engineer (Solo Role) Location: Greenville, SC Pay Range: $15.00 – $18.00 / hour (Based on experience) Status: Full-Time | On-Call as needed The Mission We are looking for a skilled, independent Maintenance...Full timeLocal areaWorldwide- ...Job Description Job Description Controls & Instrumentation Lead WHO WE ARE: Jedson Engineering is an Engineering Consultancy headquartered in Cincinnati, OH. We provide full-service engineering, procurement and construction management services to industrial...
- ...position offers being made for May 2027***What does it mean to be a Software Developer at GLS?As a Software Developer, you will develop... ...integration microservices and productivity tools to real-time credit engines, web services, and end-user applications. You will work on...Full timeTemporary workCasual workWork at officeImmediate startMonday to Friday
$87.91k - $131.87k
...is the world's leading company delivering sustainable design, engineering, and consultancy solutions for natural and built assets.We are... ...estimates, reports and technical memos.Utilize various design software including MicroStation, Inroads, GeoPak, Open Roads, AutoCAD Civil...Full timePart time- ...communities and quality of life. We bring together planners, engineers, architects, construction management staff, environmental, strategic... ...Hands-on experience with Highways and Roads CAD engineering software such as Bentley ConceptStation and Open Roads Designer and/or...Work at office
$120k - $150k
ENTRUST Solutions Group is seeking experienced Gas Turbine Senior Consulting Engineers to join our Power Generation team. We are building a talent pipeline for future opportunities that arise periodically. While there may not be an immediate opening, we are eager to connect...Full timeWork at officeImmediate startRemote workWork from homeFlexible hours- ...improve packaging performance and shape the future of automation. And we’ll be proud to have you on the journey.Our applications engineers are self-motivated, driven individuals capable of understanding their client’s needs while considering the technical and commercial...Full timeContract workTemporary workLocal area
- Job description: General ScopeThe Port Fuel Injection (PFI) Applications Engineeris responsible forapplication-level engineering support of fuel injection products, ensuring proper performance, validation, and issue resolution throughout the product lifecycle. This role...
- ...Job Description Job Description ABOUT THE ROLE We are seeking a Sr. Process Engineer to join our team supporting Fluor on their Savannah River Plutonium Processing Facility (SRPPF) project! This position is full-time and will be based out of Greenville, SC....Full timeLocal area
- ...debug in real time, defend trade-offs, and communicate like an engineer. That's exactly where SynergisticIT's Job Placement Program (JOPP... ...end-to-end preparation for roles such as entry-level software programmers, Java full stack developers, Python/Java developers...Full timeH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software implementation project manager Greenville, SC
- remote software sales Greenville, SC
- bank software Greenville, SC
- healthcare software sales Greenville, SC
- software Greenville, SC
- software asset management analyst Greenville, SC
- software technical support Greenville, SC
- entry level software sales Greenville, SC
- embedded software Greenville, SC
- software intern Greenville, SC




