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).
- ...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
- 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...SuggestedFull timeRelocationRelocation package
$115k - $125k
...security, and modernization initiatives in a dynamic, healthcare-driven environment? Interim HealthCare is seeking a Sr. Systems Engineer with deep technical expertise, a strategic mindset, and a passion for designing secure, scalable, and resilient solutions.In this...SuggestedFull timeInterim roleLocal area$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...SuggestedFull 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...SuggestedWork at officeLocal areaRelocation3 days per week
$142.5k - $198.75k
...systems design with considerable skill and expertise in large software development in an AZURE dev environment. Designs and implements... ...APIs. Individuals in this role will assist in the design, engineering, development, planning and administration of Azure Kubernetes...Full timeRemote workFlexible hours$103.5k - $191.5k
...Lead or Lead on assigned projects or performs moderately complex engineering assignments, evaluates, selects, and applies standard... ...forecasting • Practical field experience • Intermediate computer and software skills to include the use of word processing, e-mail,...For contractorsLocal area$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- ...with solid models (preferably NX 1965/2206) Bachelor's degree in Engineering, Mathematics, or Computer Science Structure Light Scanning experience - prefer GOM ATOS Professional Software VBA, Python, or similar programming experience General Requirements...Contract workApprenticeshipMonday to FridayShift work
$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- ...team 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...Local areaFlexible hours
$113.2k - $188.8k
Job Description Systems engineering is a cross‑functional engineering discipline centered on an approach, mindset, and process. All activities consider both the business and technical needs of the customers with the goal of providing a quality product that meets the users...Contract workRelocation package- Creative Engineers Inc. (CEI) is an engineering firm specializing in providing engineering services, pilot plant operations, and expert consultancy in alkali metals. The team at CEI consists of qualified chemical, mechanical, and electrical engineers with extensive experience...Permanent employmentFull timeRelocation
$50 - $56 per hour
...TERM May 4, 2026 – May 3, 2027 12-month contract with strong potential for extension POSITION OVERVIEW The Lead Project Engineer provides technical project management and engineering leadership for assigned projects, acting as the primary technical liaison...Hourly payContract workMonday to Friday2 days per week3 days per week$101.2k - $151.8k
We seek to move the world forward through innovative thinking.Woolpert is an award-winning, global leader in architecture, engineering, and geospatial services. We blend design excellence with cutting-edge technology to deliver exceptional client value. Our team is passionate...Flexible hours$50 - $75 per hour
...Job Description Job Description Experienced Structural Engineer Greenville, SC Area Help Grow a Local Presence While Backed by an Established Team This is a unique opportunity for an experienced structural engineer who wants more than project execution alone....Contract workTemporary workWork at officeLocal areaImmediate start- ...Bachelor’s degree in Computer Science, Information Systems, or a related discipline (required). Possess 3–5 years of professional software engineering experience following degree completion. Familiarity with JavaScript/TypeScript and one modern framework (Next.js and/or...Work at officeImmediate startRemote workFlexible hours
$70k - $85k
...problem-solvers, and creative collaborators embedded within a leading brand agency, we are... ...This is not a traditional enterprise engineering role. We are looking for someone who thrives... .... Who You Are: • A collaborative software developer with strong backend development...Work at officeLocal area3 days per week- ...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- ...Syms Strategic Group (SSG) is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Military Veterans are highly encouraged...Full timeRemote work
$75k - $90k
...The Intermediate Software Developer role is mainly focused on the coding tasks related to our platform. From normal maintenance and bug fixes, to implementing new features and improvements, and aiding in the modernization efforts that are ongoing. This position requires...Full timeWork experience placement$81.7k - $136.7k
...Generate and maintain CNC programs utilizing NX-CAM or other software. This could include multi-axis milling, turning, grinding and/or... ...Vericut. Provide CNC related support to M.E. (Manufacturing Engineer) and provide operator training during new / rebuilt machine startup...Contract workApprenticeshipRelocation package$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- ...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
$125k
...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- 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...
$98.4k - $164k
Job Description Summary The Systems Engineering team provides Wind Turbine system expertise while leading development of new products, turbine RTS activities, and strategic projects. The team owns system level trade-off decisions and continuous improvement in product...Full timeContract workRelocation package- ...Job Description Job Description Opportunity for an experienced Piping & Utilities Engineer to prepare and manage design packages for industrial manufacturing clients. This key role requires expertise with industrial process piping systems, to include studies, calculations...For subcontractor
- ...We are seeking a highly skilled and experienced electrical engineering professional to join our team to partner in securing career and... ...Flash (a plus) ~ Experience with computer-aided design (CAD) software and Revit (primary use). ~ Excellent problem-solving and critical...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- bank software Greenville, SC
- software asset management analyst Greenville, SC
- ultimate software Greenville, SC
- embedded software Greenville, SC
- software Greenville, SC
- internship software Greenville, SC
- software sales representative Greenville, SC
- software implementation project manager Greenville, SC
- entry level software sales Greenville, SC
- software sales Greenville, SC



