Embedded Software Engineer
Aeronix Technologies Group
Embedded Software Engineer
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.
- US Person required; ability to obtain and maintain a DoD Secret clearance.
- Position located in Melbourne, FL and Greenville, SC
- Design, develop, and integrate embedded software throughout the full lifecycle, from requirements analysis to formal validation. Collaborate with hardware engineers to ensure seamless integration and provide technical documentation and effort estimates for proposals. Requirements...SuggestedTemporary work
- Embedded Software Engineer MAHIN-JOB-34083 Job Name : IT Security Manager Job Location : Greenville, South Carolina USA Job Type : Full Time Please Note : It's an Onsite role from day 1 candidate has to travel so need DL copy. Summary/Purpose Manager, Information Security...SuggestedFull timeWork at officeFlexible hours
- ...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...SuggestedLocal areaVisa sponsorship
$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...SuggestedFull timeRelocationRelocation package
$159.78k
...technologies, cutting edge design and integrations across the entire software stack. Analyze, design, and drive solutions for major... ...Qualifications Bachelor’s degree in Computer Science, Computer Engineering, or related field (will accept foreign education equivalent)...Temporary workWork at officeLocal areaWorldwide3 days per week$89.1k - $165.5k
...cannot be rendered by the basic level of field hardware and systems software service. Employee is usually introduced to the customer site... ...the skill level possessed by the basic field/customer service engineer. • Act as the propulsion SME for the C‑130J, diagnosing and...Full timeContract workTemporary workWork experience placementInterim roleCasual workRemote workRelocationFlexible hours- ...members to continue strong growth into the future. Systems Engineer An MSP Systems Engineer (Managed Service Provider... ...infrastructure, including servers, workstations, networks, and software applications for client organizations. Deploy, configure, and...Local areaFlexible hours
$80k - $120k
...Description Summary GE Vernova is looking for a Systems Platform Engineer to work on exciting projects with high business impact. The... ...Focus on critical evaluation, selection and validation of the software and hardware components of the server infrastructure....Contract workImmediate startRelocation package$85.39k - $116.98k
...Syms Strategic Group (SSG) is seeking a talented Senior Systems Engineer (Production Support) Location: Remote Department: Veterans... ...day activities Respond to user calls regarding hardware and software problems, correcting or ensuring that problems are escalated...Full timeRemote work- ...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a...Work at officeLocal areaWorldwideRelocation packageFlexible hours
- 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
- ...Fair360 and others. If you're as passionate about your future as we are, join our team.KPMG is currently seeking a Manager, Network Engineer - F5 Technical SME to join our Digital Nexus organization.Responsibilities:Serve as the Subject Matter Expert (SME) and lead...H1bLocal area
$134.55k - $205.56k
...position. Essential skills and experience: ~ BS degree from an ABET-accredited engineering program. ~12 or more years of transmission design experience. ~ Proficiency with PLS-CADD software. ~ Experience must include preparation of scopes of work, development of...Hourly payWork at officeLocal areaFlexible hours3 days per week$91.7k - $152.7k
...production environment. This role supports manufacturing, quality, and engineering teams by translating drawing, model-based definition, GD&T,... ..., and production-support issues. Support CMM hardware/software setup, probe qualification, fixture validation, and reliable...Permanent employmentContract workApprenticeshipImmediate startRelocation packageShift work- ...familiar enough with things listed above, I WILL ask about architecture layering, it's "why" and "how". Practiced ownership over their engineering decisions, and being exposed to the autonomy and decision making outside of "what CSS style to apply here" Required "soft skills"...Work at office
$91.7k - $152.7k
...Job Description Summary Be at the forefront of the energy transition. As an Advanced Manufacturing Engineer (AME) for Blades, you won't just manage factory processes-you will engineer the future of sustainable energy. You are a hands-on technical leader responsible...Contract workRelocation package$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$81.7k - $136.7k
...controlled technology. GE will require proof of status prior to employment. What will make you stand out Bachelor's degree in Engineering or Machine Tool Technology. Demonstrated experience developing and improving manufacturing processes, with emphasis on broach...Permanent employmentContract workRelocation packageFlexible hoursShift work$89.3k - $148.7k
...Job Description Summary We are seeking a versatile and technically driven Lead Additive Manufacturing Engineer to own the maturation of AM processes and products from concept through to full production deployment. As a Lead Engineer, you will act as a technical authority...Contract workRelocation package$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...Full timeInterim roleLocal 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- ...Position Summary The Senior Full Stack Software Developer is responsible for designing, developing, deploying, and supporting enterprise-grade software solutions that support Ogletree Deakins' legal, operational, and client service objectives. This role carries accountability...Flexible 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- ...Identify recurring issues and initiate problem tickets for them Make recommendations for improvements of supported hardware and software, with an eye on our clientele’s security posture Maintain accurate and real time timesheets, record complete and accurate notes...Work at office
$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$118.02k - $180.31k
...Joining Sargent & Lundy's Nuclear Power Group as a Structural Engineer - Project Lead presents a distinctive opportunity for professional... ...facility structures ~ Proficiency with structural analysis software such as STAAD, SAP2000, SAFE, STRUDL, or ANSYS ~ Proficiency...Hourly payLocal areaWorldwideFlexible hours- ...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
$110k - $120k
...improve our platforms while setting a high standard for front-end engineering quality.This position involves building new features in React,... ...And Qualifications:Required10+ years of production-ready software development experience building and shipping user interfaces4+...Full timeWork experience placement- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software technology Greenville, SC
- remote software sales Greenville, SC
- embedded software Greenville, SC
- software intern Greenville, SC
- software support Greenville, SC
- ultimate software Greenville, SC
- entry level software sales Greenville, SC
- software Greenville, SC
- software sales representative Greenville, SC
- internship software Greenville, SC



