Embedded software engineer jobs in Bay Saint Louis, MS - 1,286 jobs
All
Embedded Software Engineer
Senior Software Engineer
Senior Embedded Software Engineer
Embedded Software Developer
Firmware Engineer
Computer Engineer
Staff Software Engineer
Embedded Engineer
Embedded Software Engineer
Actalent
Embedded software engineer job in Huntsville, AL
We are seeking an experienced EmbeddedSoftwareEngineer to support the development of flight software for a deployed payload system featuring sensors in a novel space application. This role requires expertise in embedded systems development within a fully digital environment, with a focus on software qualification and validation for flight operations.
Responsibilities
* Design, develop, and test embedded flight software in C++ for space-based sensor systems.
* Execute digital simulations to validate software performance and functionality.
* Ensure software meets flight qualification standards and regulatory requirements.
* Debug and resolve complex software issues in real-time operating system environments.
* Collaborate with systems engineering and hardware teams to integrate software with payload systems.
* Document software design, test procedures, and validation results.
* Participate in design reviews and technical assessments.
Essential Skills
* Embeddedsoftware development.
* Proficiency in C++ programming.
* Experience with Real-Time Operating Systems (RTOS), particularly VxWorks.
* Strong embedded systems experience.
* Experience with missile systems.
* Ability to obtain and maintain a secret clearance.
Additional Skills & Qualifications
* Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related technical field.
* Minimum 5 years of experience in embeddedsoftware development.
* Demonstrated experience developing flight software.
* Experience with flight-qualified or flight-critical software development.
* Experience conducting digital simulations for software validation.
* Strong analytical and problem-solving skills.
Work Environment
Work in a classified environment within a Sensitive Compartmented Information Facility (SCIF) located in Sunnyvale, CA, Denver, CO, or Huntsville. The role involves handling sensitive information in a secure setting.
Contact Matthew Claxton if you are a qualified candidate *****************************************************
Job Type & Location
This is a Contract position based out of Huntsville, AL.
Pay and Benefits
The pay range for this position is $65.00 - $95.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type
This is a fully onsite position in Huntsville,AL.
Application Deadline
This position is anticipated to close on Jan 30, 2026.
About Actalent
Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.
$65-95 hourly 4d ago
Looking for a job?
Let Zippia find it for you.
Software Engineer - Embedded/Firmware
Special Aerospace Services
Embedded software engineer job in Huntsville, AL
EmbeddedSoftwareEngineer / Firmware Engineer
Huntsville, AL
Who We Are
Aurex is a mission-focused aerospace and defense company building the next frontier of deterrence. From hypersonics and missile defense to hardened networks and orbital systems, we design, test, and deliver the platforms that turn unproven ideas into battlefield-ready capability.
Born in Huntsville and built for speed, Aurex brings together aerospace veterans, combat-tested operators, and forward-leaning technologists to solve problems that matter fast. We move from whiteboard to warfighter with precision, clarity, and zero tolerance for fluff.
Job Overview
Aurex Defense is seeking a talented and experienced EmbeddedSoftwareEngineer / Firmware Engineer to join our team. You'll be at the forefront of developing low-level, mission-critical firmware and embeddedsoftware for next-generation avionics, spacecraft, aircraft, and robotic systems. This role requires deep technical expertise in microcontroller-based systems, real-time embedded development, and hands-on integration with flight and control hardware.
Key Responsibilities
Collaborate closely with electrical engineers, systems engineers, and avionics software teams to define firmware requirements and ensure seamless hardware-software integration
Design, develop, test, and deploy firmware for microcontrollers (e.g., PIC32, ARM Cortex-M, STM32) and embedded processors
Implement low-level drivers, board support packages (BSPs), peripherals configuration, and interrupt handling
Develop real-time control loops, sensor interfacing, actuator control, and communication protocol stacks (e.g., UART, SPI, I2C, CAN, RS-485)
Perform hardware-in-the-loop (HIL) testing, debugging, and validation directly on target hardware using oscilloscopes, logic analyzers, and debuggers (JTAG/SWD)
Optimize firmware for memory footprint, power consumption, execution speed, and deterministic real-time performance
Implement bootloaders, fault handling, watchdog mechanisms, and basic safety features
Support integration of embedded firmware with higher-level Linux-based avionics software running on Intel/ARM SBCs (e.g., NVIDIA Jetson Orin)
Conduct unit testing, code reviews, and contribute to firmware documentation and release processes
Troubleshoot and resolve issues in prototype and flight hardware
Basic Qualifications
Only U.S. citizen with the ability to obtain a security clearance will be considered.
Work in person at our corporate headquarters in Huntsville AL
Minimum experience
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field with 3+ years of relevant embedded/firmware development experience
or
Master's degree or Ph.D. in Electrical Engineering, Computer Engineering, Embedded Systems, or relevant field with experience applying knowledge to real-world embedded hardware platforms
3+ years of hands-on experience developing firmware for microcontrollers in real-time embedded systems
Expert-level proficiency in C for bare-metal and low-level embedded programming
Strong experience with microcontroller peripherals, register-level programming, and hardware debugging tools
Proven experience with hardware-in-the-loop development and testing on physical target hardware
Deep understanding of embedded development workflows, including cross-compilation, flashing, and in-circuit debugging
Excellent problem-solving skills and a hands-on approach to firmware troubleshooting on hardware
Strong communication and collaboration skills
Preferred Qualifications
Experience with PIC32 or similar Microchip microcontroller families
Familiarity with safety-critical or high-reliability firmware development (e.g., MISRA guidelines)
Experience with assembly for bare-metal and low-level embedded programming
Experience in integrating firmware with Linux-based systems (e.g., device drivers, inter-processor communication)
Knowledge of communication protocols common in avionics (e.g., ARINC 429, MIL-STD-1553, Ethernet)
Experience with version control (Git), continuous integration, and automated testing for embedded systems
What we offer
The opportunity to work on cutting-edge avionics, spacecraft, and robotics systems with real-world impact.
A collaborative and fast-paced work environment with passionate engineers.
Competitive salary and top-tier benefits package.
Continuous learning and growth opportunities.
How You Will Be Rewarded
The salary range for this role is $110,000-$155,000 annually. We offer a comprehensive total rewards approach to compensation, providing incentives and benefits that extend far beyond the base salary. Compensation is determined by the candidate s work experience, education, training, and relevant skills. We offer a competitive benefits package designed to support our employees' health, well-being, and professional growth.
Location: Huntsville, AL
_________________
Aurex is an Equal Opportunity Employer. It prohibits discrimination, retaliation, or any type of harassment on the basis of race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, citizenship, immigration status, or any other legally protected status in employment, including in hiring, firing, and recruiting decisions. All applicants must be authorized to work lawfully in the United States for positions at Aurex. There may be limited circumstances in which a law, regulation, executive order, or government contract would require certain citizenship; only in those limited circumstances would Aurex require certain citizenship status to comply with the relevant law, regulation, executive order, or government contract applicable to that position. For all other positions, Aurex does not consider an applicant s citizenship but only requires that the applicant be authorized to work lawfully in the United States. If a position is one that falls under export control laws and regulations requiring authorization from the U.S. government to access export-controlled items, any hiring is contingent on the applicant passing the export compliance assessment, which is separate from the I-9 process, for that specific position. A background check will be required prior to any hire.
Elevate your career by joining the Aurex Platform, a leader in aerospace innovation!
$110k-155k yearly 6d ago
Software Test Engineer/ Embedded Software Test Engineer/ Embedded hardware and applications
Collabera 4.5
Embedded software engineer job in Huntsville, AL
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Job Description
Job Details:
Industry: Energy
Job Title: Software Test Engineer
Location: Huntsville, AL
Duration: 8+ Months (Possibility of extension)
Shift : M-F 8-5
Role Summary/Purpose:
• The SoftwareEngineer will be responsible for creating embedded and application software supporting single board computers, sensor processing boards, video applications, and systems integration.
• Become the architect, software developer, and owner for the entire software product lifecycle.
Role Responsibilities:
• Work in small, self-motivated teams collaborating with product management to determine customer needs and transforming those customer needs into next generation control and communication products
• Work on new and emerging embedded technologies, creating libraries and device drivers under VxWorks, Windows or Linux.
• Be involved in all phases of software development from requirements definition to production release.
• Work closely with electrical design engineers to ensure the product design will be competitive and meet product specifications.
• Make technical presentations to peers and managers on the details of your design and project status.
• Be part of cross-functional teams using agile/scrum to improve product quality and team productivity.
Qualifications
Eligibility Requirements:
• Ability and willingness to travel up to 10% as required.
• Bachelor of Science Degree in Computer Science, Computer Engineering, or Electrical Engineering from an accredited university or college.
Desired Work Experience:
• At least 3-5 years of software development experience for embedded hardware and applications.
Desired Characteristics:
• Basic C++ knowledge is a plus.
• Experience successfully communicating with peers, both verbally and in written communication.
• Experience managing projects and leading small groups.
• Demonstrated experience developing real-time embeddedsoftware, drivers and board support packages.
• Demonstrated experience that shows a good understanding of sampling theory, FFT, DSP, and video technology.
• Demonstrated experience with Intel processors.
• Demonstrated experience with logic analyzers and/or emulation tools.
• Experience in with agile software development methods.
Additional Information
To get further details on this or to schedule an interview, please contact:
Ujjwal Mane
************
****************************
$69k-94k yearly est. Easy Apply 60d+ ago
Mid-Level Embedded Software Engineer
Technology Service Corp 4.7
Embedded software engineer job in Huntsville, AL
TSC's Radar and Precision Weapons Development (RPWD) organization is seeking a Mid-Level EmbeddedSoftwareEngineer in Huntsville, AL to join our engineering team. The ideal candidate will have a strong background in embedded systems development, a passion for problem-solving, and the ability to work collaboratively with multidisciplinary teams. This role involves designing, developing, and testing embeddedsoftware for RF sensor products and systems.
Responsibilities:
Design, develop, and maintain embeddedsoftware for ARM-based processors using the C and C++ programming languages.
Design, develop, and maintain system test applications using the C, C++, and Python programming languages.
Implement real-time controls, signal processing algorithms, and inter/intra-process communications.
Collaborate with cross-functional teams, including hardware and FPGA engineers, to define software requirements and system architecture.
Debug and troubleshoot software and hardware integration issues, utilizing lab equipment (e.g., oscilloscopes, spectrum analyzers) and debugging tools (e.g., JTAG, GDB) as necessary.
Conduct integration and system testing to ensure software quality and performance.
Work with hardware-in-the-loop (HWIL) testing to validate embeddedsoftware functionality.
Document software designs, development processes, and test plans and results.
Required Qualifications:
Bachelor's degree in electrical or computer engineering, or a related field.
3-10 years of experience in embeddedsoftware development
Proficiency in programming languages such as C/C++ and Python/MATLAB.
Strong understanding of microcontroller/microprocessor architectures and peripherals.
Familiarity with debugging tools such as JTAG, oscilloscopes, and signal analyzers.
Knowledge of communication protocols (e.g., UART, SPI, I2C, CAN, Ethernet).
US Citizenship and ability to obtain and maintain a DoD security clearance.
Excellent problem-solving skills and attention to detail.
Strong organizational and communication skills.
Preferred Qualifications:
Experience with AMD/Xilinx SoC devices (e.g., Zynq-7000, Zynq UltraScale+, Versal).
Familiarity with RADAR concepts and signal processing
Familiarity with the Git version control system
Familiarity with development/collaboration tools such as Artifactory, Jenkins, Confluence, etc..
Understanding of cybersecurity principles in embedded systems.
Experience with real-time operating systems (RTOS) and embedded Linux.
TSC Benefits:
TSC offers a stable work environment, a competitive salary, and a comprehensive benefit package; including ESOP participation, 401k Plan, Flexible Work Schedules, Co-Sponsored Health Plan, Paid Leave and much more.
Applying to TSC:
Only those candidates invited for an interview will be contacted. Employment at TSC is contingent upon the successful completion of a comprehensive background check, security investigation, and a drug screening.
This contractor and subcontractor shall abide by the requirements of 41 CFR 60-1.4(a), 60-300.5(a) and 60-741.5(a). These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity, national origin, or for inquiring about, discussing, or disclosing information about compensation. Moreover, these regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
$73k-98k yearly est. Auto-Apply 37d ago
Embedded Software Engineer
Cohesionforce, Inc.
Embedded software engineer job in Huntsville, AL
Job Title: EmbeddedSoftwareEngineer Reference: 26-003 Job Type: Full-time Job Status: Interviewing Duration: Permanent Company Address: CohesionForce, Inc. Street: 101 Quality Circle Suite: Suite 140 City: Huntsville, AL 35806
Website: ****************************
Job Description:
CohesionForce is actively seeking EmbeddedSoftwareEngineer candidates to become part of our team in Huntsville, AL.
Excellent verbal and written communication skills are required and the ideal candidate will have demonstrated success collaborating within small to large scale programs. This candidate will demonstrate a broad skill set that is balanced between interpersonal and technical capabilities. Candidate will have an ability to operate in a team environment and collaborate across the sector business areas as required to accomplish the team goals.
Basic Qualifications:
- Bachelor's degree in an engineering, science, or technology degree with 1-5 years of experience, or a Master's degree in a related field with less than 1 year of experience.
- Experience developing embeddedsoftware solutions in C or C++ within a Real-Time Operating System (RTOS) (VxWorks, Greenhills, etc.).
- Excellent team orientation, oral and written communication skills.
- Strong interpersonal skills to communicate effectively with small technical teams.
- Ability to prioritize and adjust tasks to accomplish project results.
- Demonstrate adherence to applicable software development processes.
- Ability to comprehend and analyze complex problems and develop solutions.
- Agile software development experience.
- Must be willing to work onsite in a closed area.
- Active Department of Defense (DoD) Secret clearance.
Preferred Qualifications:
- Ability to multitask.
- Ability to work effectively in a fast-paced, team-oriented, development environment.
$73k-96k yearly est. 15d ago
Embedded Software Engineer
Secmation
Embedded software engineer job in Madison, AL
Job Description
EmbeddedSoftwareEngineer - RF & Communication Systems [SDR]
Position Type: Full-Time | Hybrid
Why Engineers Choose Secmation
Secmation is a proven, mission-focused engineering company with more than a decade of delivering real capability to the defense community. We operate with the speed, ownership, and tight-knit culture of a small business-backed by the credibility and track record that comes from 10+ years of successful execution. Here, engineers build systems that matter, move fast, and ship technology that directly impacts national security.
Small company. Big mission. Real engineering.
Join the Future of Secure Embedded Communications
Secmation is seeking a Junior EmbeddedSoftwareEngineer with an interest in RF systems, military communications, radar, SATCOM, or Software-Defined Radios (SDR). In this hands-on role, you will develop and support embeddedsoftware for secure communications and electronic warfare systems, working alongside experienced engineers in a highly collaborative environment.
You will contribute to mission-critical DoD programs, gaining exposure to real-world RF and embedded systems while building a strong foundation in embeddedsoftware development, signal processing, and secure system design.
What You'll Do
Develop and maintain embeddedsoftware for RF and communications systems, with a focus on Software-Defined Radio (SDR) platforms.
Implement and integrate signal processing algorithms and communication waveforms under the guidance of senior engineers, supporting secure and resilient system operation.
Collaborate with RF, hardware, and systems engineering teams to support the design and integration of embeddedsoftware for defense and industrial communication systems.
Participate in hardware-in-the-loop (HWIL) testing, simulations, and field evaluations, assisting with system validation, debugging, and performance analysis.
Required Qualifications
Active DoD clearance required.
MS in Computer Science, Computer Engineering, Electrical Engineering, or related field.
1-2 years' experience in embedded systems software development.
Proficiency in C/C++ for embedded systems; strong Python preferred.
Experience with Linux-based operating systems in embedded environments.
Deep technical background in communication systems, RF, and SDR development (e.g., GNURadio, REDHAWK, or similar frameworks).
Experience in simulation of radio equipment
Strong understanding of digital signal processing, error correction, adaptive tuning, and optimization for communication systems.
Familiarity with cybersecurity protections in RF and communications systems.
Work Environment
Hybrid role with on-site work required in Huntsville, AL
Flexible 9/80 work schedule (every other Friday off).
Collaborative, fast-paced, and technically innovative environment with remote team integration.
Compensation & Benefits
Competitive salary (based on experience and market conditions)
Company equity
Relocation assistance
9/80 work schedule (every other Friday off)
Paid time off & flexible work schedules
Comprehensive health, dental, and vision insurance
Life and disability insurance (short & long-term)
401(k) retirement benefits plus employer contributions
About Secmation
Secmation is not an IT company - we specialize in AI-driven software solutions, embedded cybersecurity, and secure RF systems for the defense industry. Our mission is to deliver next-generation secure technologies for electronic warfare, autonomous systems, and critical defense applications.
Visit ***************** to learn more about our work and impact.
Equal Opportunity Employer
Secmation is proud to be an equal opportunity employer. We are committed to building a diverse and inclusive team. All qualified applicants will be considered for employment without regard to age, race, gender, orientation, identity, religion, or veteran status.
U.S. Citizenship is required for this position due to government clearance requirements.
The salary range for this position represents a general guideline; however, Secmation considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills, work location, current market conditions, and other bona fide data.
This position qualifies for a discretionary performance-based bonus which is based on personal and company factors.
$73k-96k yearly est. 13d ago
Lead Embedded Flight Software Engineer
X-Bow Systems
Embedded software engineer job in Athens, AL
Job Description
X-Bow Systems is looking to fill a Lead Embedded Flight SoftwareEngineer position to own the flight software effort for X-Bow's family of solid propellant launch vehicles from initial concept and requirements definition, through implementation, testing, and flight operations. Additionally, opportunities exist to own or support other key launch vehicle systems including avionics, cabling, and ordnance.
Responsibilities:
Design, implement, and test an embedded flight software framework for a series of controlled launch vehicles
Grow and lead a software team at a growing launch vehicle provider
Flight software requirements definition and modular architecture development
Selection and configuration of computing hardware, operating system, external libraries, and other hardware/software trade studies
Implementation of software/middleware interfaces to communicate with devices such as sensors, actuators, radios, FPGAs/microprocessors, and power bus controllers.
Flight software development and implementation
Software Validation and Verification Methodologies standardization
Participate in design and standup of hardware-in-the-loop (HWIL) lab
Contribute to an ongoing hardware selection process alongside other stakeholders (GNC, Avionics, Systems) to define, select, and source hardware
Support launch vehicle integration, test, and flight operations
Required Skills & Qualifications:
Minimum 15 years of directly related industry experience
Background in embeddedsoftwareengineering for aerospace applications
C/C++ preferred
Ability to identify and tailor appropriate computing hardware for the application
Familiarity with real-time operating systems (FREERTOS, Zephyr, VxWorks, Green Hills Integrity)
Experience creating software interfaces and device drivers for serial communications (RS-232/422/485), Ethernet (TCP/UDP), and other communication interfaces
Software Unit Test Suites
Version control (git, svn, or similar. Git preferred)
Ability to troubleshoot and solve problems during operational events
Ability to work in small collaborative teams, turning high level goals into detailed designs and operational products
Strong written and verbal communication skills.
Bachelor's degree in Electrical Engineering, SoftwareEngineering, Aerospace Engineering, or a related field.
Ability to complete assignments with little or no supervision
Ability to manage multiple tasks in a dynamic environment
Additional Attributes that will be Considered for Position Selection:
Experience with Atlassian software - Confluence and Jira
Demonstrated past ownership of embedded aerospace software through entire life cycle
Avionics systems engineering experience
Experience developing simulation environments for flight software test campaigns
Desire to support or own other key launch vehicle systems which require similar capabilities, including:
Avionics (Flight Computers, Navigation Hardware, Power, etc.)
What We Offer:
- The chance to work on groundbreaking projects in the aerospace industry
- A collaborative and inclusive work environment with flexible and remote options
- Opportunities for career growth and development
- Competitive compensation and benefits
General Disclosure: X-Bow Launch Systems, Inc. is an Equal Opportunity Employer; employment with X-Bow Launch Systems, Inc. is based on merit, competence, and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.
Thank you for your interest in joining X-Bow Launch Systems, Inc., the space revolution on a solid foundation!
Job Posted by ApplicantPro
$73k-96k yearly est. 4d ago
Senior Embedded Software Engineer
Edge Autonomy
Embedded software engineer job in Huntsville, AL
FLSA STATUS: Exempt
SALARY RANGE: The anticipated salary range for this role is $115,000 to $150,000. This range reflects a good faith estimate based on the targeted level for the role and typical compensation benchmarks across U.S. locations. Actual compensation may vary depending on the selected candidate's qualifications, experience, geographical location, and internal alignment.
SUMMARY
We are seeking a highly skilled and experienced EmbeddedSoftwareEngineer to join our innovative team. The ideal candidate will have extensive experience in developing firmware for complex systems, such as drones or advanced consumer electronics, and expertise in one or more of the following areas: Real-Time Operating Systems (RTOS), device drivers/protocol implementation, safety-critical embedded applications, and cybersecurity. This role requires a deep understanding of firmware development principles, strong problem-solving skills, and the ability to lead projects from concept to completion.
RESPONSIBILITIES
As an EmbeddedSoftwareEngineer at Edge, you will play a critical role in designing and developing firmware for our cutting-edge products. You will be involved in the complete firmware development lifecycle, from requirements gathering and analysis to design, implementation, and testing. Your expertise in RTOS, safety-critical embedded applications, or cybersecurity will be essential in creating robust and reliable firmware that ensures the optimal performance and safety of our systems. Working closely with a multidisciplinary team-including softwareengineers, electrical engineers, aerospace engineers, and project managers-you will ensure firmware is seamlessly integrated into the overall system. You will also lead efforts to implement state-of-the-art technologies, pushing the boundaries of firmware development for uncrewed aircraft systems and power solutions.
The following job functions are a basic requirement but are not limited to and may be assigned other duties.
Firmware Design and Development: Design, develop, and maintain firmware for complex systems, including UAV control systems, power management, and communication protocols.
Testing and Validation: Develop test plans and conduct rigorous testing to validate firmware performance, compliance, and safety standards.
Collaboration: Work closely with other engineering disciplines to ensure cohesive and integrated system designs.
Innovation: Identify and implement innovative solutions to enhance system functionality, performance, and cybersecurity.
Documentation: Prepare and maintain detailed documentation for firmware designs, test procedures, and user manuals.
REQUIRED QUALIFICATIONS
Bachelor's and/or Master's degree in Electrical Engineering, Computer Engineering, or a related field is preferred.
Minimum of 4 years of experience in firmware engineering, with a focus on complex systems, such as UAS or advanced electronics.
Strong proficiency in C/C++ for embedded systems, with proven experience designing and developing firmware from concept to production.
Experience with Real-Time Operating Systems (RTOS) and microcontroller programming.
Proven experience in one or more of the following: device driver development, protocol implementation, safety-critical embedded applications, or cybersecurity.
Knowledge of communication protocols and networking for embedded systems.
Experience in implementing robust testing and validation processes in embedded environments.
Demonstrated experience developing firmware for safety-critical systems, preferably with experience in aerospace, defense, or other regulated industries.
Practical experience in cybersecurity within embedded systems
Technical Expertise: In depth knowledge of firmware development principles, including design, development, testing, and maintenance.
Problem-Solving: Exceptional analytical and problem-solving skills with the ability to troubleshoot and resolve complex technical issues.
Leadership: Strong leadership skills with the ability to mentor and guide junior engineers.
Communication: Excellent verbal and written communication skills, with the ability to convey complex technical information clearly and effectively with all levels within the organization
Team Player: Ability to work collaboratively in a team environment and build strong working relationships with colleagues and stakeholders.
Attention to Detail: High level of attention to detail and accuracy in all aspects of work.
PREFERRED QUALIFICATIONS
Masters degree in related field preferred
Experience with defense contracts
Knowledge of device driver development or advanced protocol implementations for embedded applications.
Prior experience in developing firmware for UAS, aerospace, or other mission-critical applications.
Practical experience building and maintaining System Integration Labs (SIL) or Hardware Integration Labs (HIL).
Ability to adapt and quickly learn new technologies relevant to embedded firmware.
Strong organizational skills, with experience in managing documentation and maintaining version control for embeddedsoftware projects.
EDGE AUTONOMY BENEFITS
Matching 401(k)
Paid PTO
Paid holidays
Medical, vision, and dental insurance
Group Short-Term & Long-Term Disability
HSA and FSA Options
Critical Care Plan
Accident Care Plan
CLEARANCE REQUIREMENTS
This position may require access to information that is subject to compliance with the International Traffic Arms Regulations (“ITAR”) and/or the Export Administration Regulations (“EAR”). To comply with the requirements of the ITAR and/or the EAR, applicants will be asked to provide specific documentation to verify a US person's status under the ITAR and the EAR.
WORK ENVIRONMENT AND PHYSICAL REQUIREMENTS
The work environment may involve a standard office setting while also incorporating elements of a production area. Employees will use standard office equipment, including computers, and must demonstrate stamina to sit or stand while maintaining attention to detail despite potential interruptions. The role may require occasional activities such as walking, climbing, stooping, crouching, and bending. Vision is necessary for reading printed materials and a computer screen, while hearing and speech are essential for effective communication both in person and over the telephone. Additionally, the position may necessitate travel by air or automobile. Employees may be required to use personal protective equipment, including safety glasses, safety shoes, and shop coats, to ensure safety in the production environment. Employees may be able to lift up to 30 pounds as needed.
EDGE AUTONOMY IS AN EQUAL OPPORTUNITY EMPLOYER
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information. Edge Autonomy is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact Human Resources. Continued employment remains on an “At-Will” basis.
$115k-150k yearly Auto-Apply 60d+ ago
Embedded Developer (Must be US Citizen)
Ierus Technologies, Inc.
Embedded software engineer job in Huntsville, AL
Job Description
IERUS specializes in electromagnetic spectrum technologies and design for RF, IR, and optical applications. IERUS also supports customers with a diverse set of competencies including software development, air and missile defense, and systems engineering. IERUS develops value for our defense and commercial customers through accelerations of the technology life cycle: identifying, creating, transitioning, and producing technologies with integrity of purpose and product.
IERUS is always looking for bright, talented, motivated, and dedicated employees in the engineering field. IERUS offers competitive compensation packages, retirement options, and benefits packages. To learn more, please visit ******************
Overview:
As a Junior Embedded Developer specialized in data acquisition, you will be responsible for the design, development, and validation of test apparatus used to validate the manufacturing process of space-worthy components and systems. You will work with/lead a small team of embedded developers that collaborate with teams designing, developing, and manufacturing components to generate requirements for test hardware to be able to identify to ensure the performance of the units under test.
Responsibilities:
Review component requirements and design to understand and design tests, procedures, and format of objective evidence data;
Design, develop, and execute LabView projects on PXI chassis that validate the performance of components;
Generate user manual for test team to execute tests;
Analyze data to determine root cause of failure and generate reports/presentations; and
Work with/lead a small team of embedded developers to coordinate development capability to meet component development milestones.
Minimum Requirements:
Bachelor's in Engineering, Math or Science;
3+ years of embedded development experience;
Familiar with NI LabView;
Must have an active SECRET security clearance;
Must be a US Citizen;
Ability to travel up to 25%; and
Demonstrate effective verbal and written communication skills.
Preferred Requirements:
Experience with NI LabView Real Time (NILRT) Operating system embedded development;
Knowledge of or experience in digital signal processing techniques;
Knowledge of data analysis techniques;
Experience with PXI chassis configuration and development;
Experience with MATLAB, Python, and/or other scripting languages;
Familiar with gnu compiler options and build tools (make, cmake, etc.); and
Active or ability to obtain TOP SECRET security clearance.
Location: Huntsville, AL
IERUS Technologies is an Equal Opportunity/Affirmative Action Employer committed to recruiting, hiring and retaining a diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status. For more information, please click here.
IERUS Technologies participates in E-Verify
$72k-94k yearly est. 15d ago
Embedded Software Developer
Penta Research
Embedded software engineer job in Huntsville, AL
Job Description
Huntsville, AL
Full Time
Security Clearance: Active Secret Clearance required.
Penta Research is seeking candidates to work full-time onsite on the flight software development team.
The candidate will:
Work closely with development team members to develop embedded C++ flight software
Develop C++ embedded code in VxWorks RTOS in a DevSecOps environment
Create and follow UML architectural design documentation
Support and present code reviews
Basic Qualifications:
Bachelor's degree in computer science, softwareengineering or related field
5+ years related experience
Development experience with embedded C C++
Experience developing within a Real Time Operating System (RTOS)
Knowledge of and experience in UML design
Experience developing in a DevSecOps environment
Knowledge of Gitlab, Visual Studio or VSCode
Experience with Linux
Knowledge of standard software development and configuration management practices
Preferred Qualifications:
Master's degree in computer science, softwareengineering, or related field
10+ years relevant experience
Experience developing in VxWorks
Experience developing flight software
Travel Requirement:
Position location: Huntsville, AL. No travel is required for this position.
Keyword Search: (optional)
Next Generation Interceptor, embedded, C++, VxWorks, Computer Science
$72k-94k yearly est. 21d ago
Staff Software Engineer
Thermofisher Scientific 4.6
Embedded software engineer job in New Orleans, LA
**Staff SoftwareEngineer (Angular / C#.NET / SQL / MongoDB / Cloud Services)** The **Staff SoftwareEngineer** will be responsible for architecting, developing, and maintaining modern, scalable web applications using **Angular** for the front end and **C#.NET** for the back end. This role includes constructing reliable integrations with SQL Server, MongoDB, and cloud platforms like Azure or AWS to support critical business and internal applications.
This position calls for a robust full-stack development background, a comprehensive grasp of software building principles, and the skill to lead technical initiatives while collaborating closely with multi-functional teams.
**Key Responsibilities**
+ Manage the development, creation, and maintenance of web applications with Angular, C#.NET, and ASP.NET Core.
+ Architect and build **RESTful APIs** and **microservices** to support scalable and secure application development.
+ Develop and improve databases on SQL Server and MongoDB, ensuring data integrity, performance, and security.
+ Develop and lead **cloud-based deployments** using platforms such as **Azure App Services** , **Azure Functions** , or **AWS Lambda** .
+ Offer technical guidance and mentorship to junior developers, implementing guidelines in coding, testing, and deployment.
+ Collaborate with product owners, QA, and DevOps teams to define requirements, work you're doing, and timelines.
+ Integrate third-party and internal APIs and ensure seamless data flow between systems.
+ Address and resolve complex technical issues across the application stack.
+ Implement CI/CD pipelines and automated testing to streamline deployment processes.
+ Keep user documentation current, covering architecture diagrams, updates to SRS/SDS, and deployment procedures.
**Qualifications**
+ Bachelor's degree in Computer Science, Engineering, or related field.
+ **5+ years of hands-on experience** in web application development using **C#.NET** and **Angular** .
+ Strong front-end experience with **Angular (v10 or newer)** , **TypeScript** , **HTML5** , and **CSS3** .
+ Deep understanding of **ASP.NET Core** , **Entity Framework** , and **REST API** development.
+ Solid experience working with both **SQL Server** and **MongoDB** databases (data modeling, queries, and performance tuning).
+ Shown experience deploying and maintaining applications in **cloud environments** (Azure or AWS).
+ Proficiency in leading continuous integration/continuous deployment workflows, Git, Azure DevOps, or equivalent platforms.
+ Strong understanding of **object-oriented programming** , **SOLID principles** , and **software architecture guidelines** .
+ Excellent communication, problem-solving, and leadership skills.
+ Must be legally authorized to work in the United States without sponsorship.
**Preferred Qualifications**
+ Experience with **.NET 6+** , **microservices architecture** , and **containerization (Docker/Kubernetes)** .
+ Knowledge of **serverless computing** , **API gateways** , and **cloud monitoring tools** .
+ Experience with **Agile/Scrum** methodologies.
+ Prior experience in **manufacturing** , **laboratory** , or **regulated environments** is a plus.
**Compensation and Benefits**
The salary range estimated for this position based in Indiana is $93,800.00-$140,675.00.
This position may also be eligible to receive a variable annual bonus based on company, team, and/or individual performance results in accordance with company policy. We offer a comprehensive Total Rewards package that our U.S. colleagues and their families can count on, which includes:
+ A choice of national medical and dental plans, and a national vision plan, including health incentive programs
+ Employee assistance and family support programs, including commuter benefits and tuition reimbursement
+ At least 120 hours paid time off (PTO), 10 paid holidays annually, paid parental leave (3 weeks for bonding and 8 weeks for caregiver leave), accident and life insurance, and short- and long-term disability in accordance with company policy
+ Retirement and savings programs, such as our competitive 401(k) U.S. retirement savings plan
+ Employees' Stock Purchase Plan (ESPP) offers eligible colleagues the opportunity to purchase company stock at a discount
For more information on our benefits, please visit: *****************************************************
Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.
$93.8k-140.7k yearly 47d ago
Senior Embedded Software Engineer
Decisive Intelligence Inc.
Embedded software engineer job in Huntsville, AL
Immediate need for aSenior EmbeddedSoftwareEngineer, supporting the MLRS team located on Redstone Arsenal, in Huntsville, AL.
The Senior EmbeddedSoftwareEngineer will be responsible for the following:
Maintain existing hardware-in-the-loop test systems by addressing new and existing issues, and providing functional support in how to use and configure these systems to achieve desired testing goals.
Refactor existing systems to provide more useable, stable, maintainable, and/or efficient functionality.
Develop new software and hardware components to add capabilities to systems which support new testing requirements.
Develop internal hardware and software tools to improve the productivity of and/or ease of execution of testing tasks.
Assist other functional groups in use of testing tools and provide limited domain area expertise outside of immediate test infrastructure support duties.
Provide guidance and mentorship to less experienced engineers.
Assist in big-picture decisions and direction of team task prioritization and short- and long-term goals.
Qualifications
Education Requirements:
Bachelors degree and nine (9) years experience; Additional six (6) years experience can be accepted in lieu of degree.
Clearance Requirements:
Must possess an active Interim Secret clearance or an active Secret clearance; US Citizenship required.
Required Experience/Skills:
CLA or equivalent LabVIEW experience, encompassing understanding and implementation of LabVIEW best practices, proficient LabVIEW object-oriented programming skills, and demonstrated experience in developing frameworks and/or overall program architectures which could then be re-used by less experienced developers.
Understanding of the purpose and use of source revision control and code reviews.
Understanding why and how to design a system which simplifies steps required by an end user to use or configure a system.
Understanding why and how to design a system which maximizes system uptime and reduces maintenance requirements by minimizing code duplication, reducing inter-component coupling, and properly verifying and testing hardware and software components.
Maintains habit of documenting troubleshooting steps, results findings, and if applicable, formatting this information into readily accessible procedures or knowledge bases.
Experience debugging a combined hardware and software system using a systematic approach which identifies possible causes of an issue and traces them through each possible link in a failure chain.
Basic understanding of laboratory test tools and instruments such as multimeters, oscilloscopes, etc. and how to use them.
Basic understanding of electrical concepts such as continuity, voltage/current/resistance, grounding considerations, shorts and open circuits, capacitance, etc.
Ability to estimate required effort, manage deadlines, and communicate changes in estimates, unexpected roadblocks, etc. in a timely manner.
Self-starter, able to execute tasks with a high degree of autonomy and identify other personnel from whom support is needed and communicate with them to obtain that support.
$88k-113k yearly est. 7d ago
Senior Embedded Software Engineer
Davis Strategic Innovations
Embedded software engineer job in Huntsville, AL
Job Description Senior EmbeddedSoftwareEngineer
We are seeking an experienced EmbeddedSoftwareEngineer to support a hardware-integrated product team. This role focuses on C# development, embedded systems, unit testing frameworks, and collaboration within an Agile environment. Position is full-time, on-site.
Responsibilities:
Develop embedded and Windows-based software solutions.
Create and maintain automated tests and mock frameworks.
Support hardware-software integration activities.
Participate in Agile development processes and cross-functional collaboration.
Travel up to 10% as needed.
Basic Qualifications:
Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline from an accredited university and 8 years of related experience, or a Master's STEM Degree and 6 years of related experience, or 4 years of experience with a PhD.
Extensive experience developing object oriented software in C#
Extensive experience with Embeddedsoftware development
Experience using NUnit
Experience with Moq
Experience developing software in a Windows environment
Ability and willingness to travel 10% to support business needs.
Knowledge of SysUML
Familiarity with Atlassian and Agile software development practices.
Applicants must have a current active in-scope U.S. Government DoD issued Secret security clearance at the time of application which is required to start.
Preferred Qualifications:
Bachelor's Degree in SoftwareEngineering or related field.
Missile Defense domain knowledge
Security + Certification
A current active in-scope U.S. Government DoD Top Secret security clearance.
$88k-113k yearly est. 49d ago
VHDL & embedded engineering
MLS Technologies 3.8
Embedded software engineer job in Huntsville, AL
***Hybrid position requiring periodic on-site in Huntsville (engineer with solid VHDL to develop controls / interface for a new Guidance Product.
This is a contract role for a large project. This candidate plays an important role carrying out a range of responsibilities to include:
Responsibilities:
* Create prototypes based on logic & board/embedded designs for faster performance.
* Focused more controls systems (robotics and sensors) and less on telecom systems
* Collaborate with engineers to ensure designs are technically feasible and meet requirements.
* Stay up-to-date with design trends and best practices, and incorporate them into your designs.
* Ensure adherence to standards through reviews of developed pages
* Communicate design concepts and decisions to client stakeholders and team members.
Skills and Knowledge/Qualifications:
* 5-10 years of professional embedded and VHDL (some FPGA work) design experience working with controls and sensors
* Experience with development using Xylinx and/or Altera tools such as Vivado & Altium.
* Fluency in one or more languages like Python & C/C++.
* Ability to work independently with minimal supervision.
* Excellent oral and written English language communication skills.
* Experience working with a remote team.
* Demonstrated creative, critical thinking and troubleshooting skills, strong collaborative skills, strong written and verbal communication.
Education Requirements:
Bachelor"s degree in BSEE, CS or MSEE preferred
$69k-89k yearly est. 60d+ ago
Firmware Engineer I
Neptune Technology Group 4.4
Embedded software engineer job in Tallassee, AL
The Firmware Engineer I is responsible for the design, development, and implementation of new products as well as engineering support for existing products. This individual performs product design and works as a team member with R&E, Marketing, and Manufacturing for new products
while complying with project schedules and budgets.
Key Qualifications:
* Excellent C/C++ programming skills with experience in embedded system design and
development
* Experience in debugging embedded systems
* Experience with embedded firmware development tools such oscilloscopes, spectrum
analyzers, DC power analyzers, logic analyzers, and protocol analyzers
* Experience with designing and developing RF products for public and proprietary networks
* Experience with ARM Cortex-A7/A8/A9 processors
* Experience with ARM Cortex-M3/M4/M33, 8051, and MSP430 microcontrollers
* Experience with Keil, IAR or equivalent IDEs/compilers
* Knowledge of wireless communication techniques and associated protocols such as
LoRaWAN, Bluetooth Smart (BLE), cellular communication (LTE)
* Familiarity with low power design practices for battery powered devices
* Familiarity with serial communication protocols such as UART, SPI, I2C
* Familiarity with security-related aspects and best practices associated with embedded
system development including cryptographic algorithms, authentication protocols, secure
boot, ARM TrustZone, etc.
* Ability to read and understand hardware schematics
* Experience with JIRA or other issue tracking software
* Experience with TeamCity or other continuous integration platforms
* Experience working in an Agile development environment (Scrum/XP)
* Experience with unit testing and unit testing frameworks/tools such as CppUTest and Unity
* Excellent documentation practices and communication skills
* Commitment to maintaining project schedules and delivering tasks on time
Preferred Qualifications:
* Embedded Linux and Yocto experience
* Linux/Unix shell scripting (SH, BASH, etc.)
* Python 3
* Docker
* Knowledge of networking connectivity protocols such as TCP/IP, FTP, MQTT
* Experience with agency certifications such FCC, Industry Canada, and cellular carrier
certifications
Requirements:
Education:
* Bachelor of Science degree in Electrical Engineering, Wireless Engineering, or
Computer Engineering
Experience:
* 0-2 years in Engineering product design and development or 0-1 years with a
Master of Science degree.
* 0-2 years of embedded C programming
Travel:
* Up to 10%
Location: Duluth, Georgia or Tallassee, Alabama
#HP1
$66k-85k yearly est. 60d+ ago
End User Compute Engineer
Arganteal 3.9
Embedded software engineer job in New Orleans, LA
Job Title: Onsite End-User Computing Migration Specialist (1099 Contract) Technical Skills: Active Directory and Quest Migration ToolsContract Duration: 9 Weeks @ 40 hours per week (Lots of Travel Required) Location: Onsite work at nine (9) different locations.
Airfare & Hotels will be pre-paid for you. Meals will be reimbursed.
Engagement Overview
We are seeking an experienced Onsite End-User Computing (EUC) Migration Specialist to support a multi-site workstation and identity migration initiative across nine (9) U.S.-based distribution centers. This role is 100% field-based with lots of travel for all nine (9) weeks of the engagement. You will be working onsite in coordination with a remote migration consultant who will be executing centralized cutover activities.
The successful candidate will act as the on-the-ground execution, validation, and issue-resolution resource, ensuring workstation migrations, Active Directory joins, and user access transitions are completed successfully with minimal business disruption.
Travel Requirements
Travel is required to all nine (9) distribution center locations over the course of the engagement
Candidate must be comfortable with frequent travel and onsite presence during migration windows
Airfare and Hotels will be prepaid for you. Meals will be reimbursed.
Key ResponsibilitiesMigration Oversight and Execution
Monitor and support the onsite progression of workstation migrations while cutover tasks are executed remotely
Coordinate onsite activities with the remote migration consultant to ensure proper sequencing and timing
Move systematically through designated areas of each distribution center to support migration progress
Validation and Quality Assurance
Validate that workstations are successfully migrated and joined to the target Active Directory / tenant
Confirm successful post-migration functionality including device access, domain membership, and policy application
Perform spot checks and functional validation to ensure migration integrity
End-User Support and Issue Resolution
Assist users experiencing login issues or access problems following migration to the new tenant
Troubleshoot and remediate issues related to the Quest Desktop Update Agent (DUA)
Provide real-time support to minimize user downtime during and after migration events
Communication and Coordination
Serve as the primary onsite point of contact during migration activities
Identify, document, and escalate issues promptly to the remote migration consultant
Maintain clear and consistent communication regarding migration status, risks, and blockers
Coordinate closely with local site contacts as needed to ensure smooth execution
Reporting and Documentation
Report daily progress, issues, and resolutions to the migration lead
Track migration status across sites and provide feedback on readiness and completion
Ensure issues are clearly documented and handed off appropriately
Required Skills and Experience
Proven experience supporting end-user computing migrations, workstation refreshes, or domain/tenant transitions
Strong working knowledge of Active Directory and Windows workstation environments
Hands-on experience supporting user login, profile, and access troubleshooting
Familiarity with migration tooling such as Quest Desktop Update Agent (DUA) or similar utilities preferred
Strong troubleshooting skills with the ability to work calmly in live cutover scenarios
Excellent communication skills and the ability to work effectively with remote technical teams
Preferred Qualifications
Prior experience supporting multi-site or distributed environment migrations
Experience working in warehouse, distribution center, or manufacturing environments
Ability to work independently and manage onsite priorities with minimal supervision
Work Environment
Onsite work at distribution centers during active migration periods
Fast-paced, execution-focused environment with real-time user interaction
Close collaboration with remote technical resources and project leadership
$62k-86k yearly est. Auto-Apply 5d ago
AI First Software Engineer - Senior Associate
PwC 4.8
Embedded software engineer job in New Orleans, LA
Industry/Sector Not Applicable Specialism Product Innovation Management Level Senior Associate At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. These individuals combine technical experience with creative thinking to deliver innovative software products and solutions.
Those in softwareengineering at PwC will focus on developing innovative software solutions to drive digital transformation and enhance business performance. In this field, you will use your knowledge to design, code, and test cutting-edge applications that revolutionise industries and deliver exceptional user experiences.
Focused on relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly complex situations, you are growing your personal brand, deepening technical expertise and awareness of your strengths. You are expected to anticipate the needs of your teams and clients, and to deliver quality. Embracing increased ambiguity, you are comfortable when the path forward isn't clear, you ask questions, and you use these moments as opportunities to grow.
Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to:
* Respond effectively to the diverse perspectives, needs, and feelings of others.
* Use a broad range of tools, methodologies and techniques to generate new ideas and solve problems.
* Use critical thinking to break down complex concepts.
* Understand the broader objectives of your project or role and how your work fits into the overall strategy.
* Develop a deeper understanding of the business context and how it is changing.
* Use reflection to develop self awareness, enhance strengths and address development areas.
* Interpret data to inform insights and recommendations.
* Uphold and reinforce professional and technical standards (e.g. refer to specific PwC tax and audit guidance), the Firm's code of conduct, and independence requirements.
As part of the SoftwareEngineering team you will design and develop innovative software solutions that drive business success. As a Senior Associate, you will leverage your technical knowledge and problem-solving skills to navigate complex challenges, mentor junior team members, and build meaningful client relationships. This role offers the chance to work with advanced technologies and contribute to large-scale projects that impact the future of our clients.
Responsibilities
* Mentor and guide junior team members to foster their development
* Cultivate substantial relationships with clients to understand their needs
* Analyze project requirements and deliver quality results
* Work with cross-functional teams to confirm project alignment
* Maintain awareness of industry trends to drive continuous improvement
What You Must Have
* Bachelor's Degree in Business Analytics, Analytics, Accounting, SoftwareEngineering, Computer Engineering & Accounting
* At least 3 years of experience
What Sets You Apart
* Master's Degree preferred
* Demonstrating proficiency in Java 8 or Python
* Utilizing application frameworks like Spring Boot, Spring Cloud
* Building Microservices REST API and Event Driven Design
* Developing with Knative, Docker, and Kubernetes
* Working with Kafka and Apache NiFi
* Designing and querying Relational and NoSQL databases
* Creating Web User Interfaces using JavaScript libraries
* Experience with Agile Methodologies
* Ability to implement AI thinking in the team and drive efficiencies across teams
* Experience in working on AI tools in development lifecycles (GitHub CoPilot, Cursor etc) and bought in some efficiencies
Travel Requirements
Up to 60%
Job Posting End Date
Learn more about how we work: **************************
PwC does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following policy: ***********************************
As PwC is an equal opportunity employer, all qualified applicants will receive consideration for employment at PwC without regard to race; color; religion; national origin; sex (including pregnancy, sexual orientation, and gender identity); age; disability; genetic information (including family medical history); veteran, marital, or citizenship status; or, any other status protected by law.
For only those qualified applicants that are impacted by the Los Angeles County Fair Chance Ordinance for Employers, the Los Angeles' Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, San Diego County Fair Chance Ordinance, and the California Fair Chance Act, where applicable, arrest or conviction records will be considered for Employment in accordance with these laws. At PwC, we recognize that conviction records may have a direct, adverse, and negative relationship to responsibilities such as accessing sensitive company or customer information, handling proprietary assets, or collaborating closely with team members. We evaluate these factors thoughtfully to establish a secure and trusted workplace for all.
Applications will be accepted until the position is filled or the posting is removed, unless otherwise set forth on the following webpage. Please visit this link for information about anticipated application deadlines: ***************************************
The salary range for this position is: $77,000 - $202,000. Actual compensation within the range will be dependent upon the individual's skills, experience, qualifications and location, and applicable employment laws. All hired individuals are eligible for an annual discretionary bonus. PwC offers a wide range of benefits, including medical, dental, vision, 401k, holiday pay, vacation, personal and family sick leave, and more. To view our benefits at a glance, please visit the following link: ***********************************
$77k-202k yearly Auto-Apply 60d+ ago
Senior AI/ML Software Engineer
Maximus 4.3
Embedded software engineer job in New Orleans, LA
Description & Requirements The Senior AI SoftwareEngineer will design, develop, and implement machine learning solutions, support AI initiatives for our federal agency client, and contribute to innovative projects. is fully remote. Candidates in the Washington DC area are preferred.
The selected candidate must be able to obtain and wait for the completion of an interim federal background investigation prior to starting employment. Maximus will provide guidance and facilitate the necessary administrative steps required for this process, which typically takes approximately 3-4 months.
Essential Duties and Responsibilities:
- Lead, develop, collaborate, and advance the applied and responsible use of AI, ML, mathematical, and data science solutions throughout the enterprise by finding the right fit of tools, technologies, methodologies, processes, and automation to enable effective and efficient solutions for each unique situation. Lead the use of applied mathematical analyses to provide solutions.
- Lead efforts across the enterprise to support the creation of solutions and real mission outcomes, emphasizing and teaching the ability to flex and demonstrate initiative when dealing with ambiguous and fast-paced situations.
- Act as technical translator and role model for effectively articulating and translating technical needs, solutions, outputs, and impacts to all levels, regardless of technical proficiency, in a respectful, collaborative, and situationally appropriate manner.
- Maintain deep, current knowledge of the AI technology landscape and emerging developments, evaluating their applicability for use in production/operational environments.
- Lead the creation, curation, and promotion of playbooks, best practices, lessons learned, and firm intellectual capital.
Job-Specific Essential Duties and Responsibilities:
- Design, develop, and deploy (AI) Machine Learning, Deep Learning models that support business objectives and enhance product functionality.
- Demonstrated knowledge in designing, building, testing, and deploying machine models.
- Collaborate with softwareengineers and data scientists to integrate trained models into production environments and ensure scalable performance.
- Proficient in using Python, have good working knowledge of R, and other programming languages to develop data pipelines, preprocessing routines to clean up data, and model automation workflows as needed.
- Apply knowledge of data structures, algorithms, and statistics to ensure model accuracy, efficiency, and reliability.
- Work with large language models (LLMs) such as ChatGPT, Gemini, or Meta LLMs, including OpenAI API integration and prompt optimization.
- Preferably to have worked with LangChain family of products, MCP, and other integration technologies with databases and other knowledge artifacts
- Implement and maintain MLOps practices for continuous training, deployment, and monitoring of AI models.
- Evaluate and adopt emerging AI tools, frameworks, and methodologies to
improve system performance and development efficiency.
- Collaborate cross-functionally to identify opportunities for AI applications and translate business requirements into technical solutions.
- Document system design, model performance, and process workflows to support transparency, reproducibility, and future improvements.
Minimum Requirements
- Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience.
Job-Specific Minimum Requirements:
- A bachelor's degree in computer science is strongly preferred; however, additional years of directly related professional experience may be considered in lieu of a degree. Degrees in Mathematics, Artificial Intelligence, Data Science, or related fields are also acceptable.
- 10+ years of professional softwareengineering experience, with proficiency in one or more programming languages such as Java, Python, or R.
- 2+ years of current hands-on experience in areas such as data mining, machine learning, deep learning (neural networks), data structures, algorithms, statistics, and AI model training.
- Practical experience working with Python, PyTorch, TensorFlow, and related frameworks and libraries.
- Experience with at least one large language model (LLM) platform such as ChatGPT, Gemini, or Meta LLMs, with a solid understanding of OpenAI APIs and their integration.
- Strong verbal and written communication skills
- Demonstrated success in client support
- Ability to interface with all levels of management
- Ability to perform complex tasks with minimal supervision and guidance
- Excellent time management, scheduling and organizational skills
- Ability to work well independently or in a team setting
- Candidates must meet requirements to obtain and maintain a federal background investigation clearance
- To be eligible for the federal background clearance, candidates must be a US Citizen or a Legal Permanent Resident (Green Card status) for at least three (3) years
Preferred Skills and Qualifications:
- Preferred certifications include AWS Certified Machine Learning - Specialty, Google Cloud Professional Machine Learning Engineer, Microsoft Certified: Azure AI Engineer Associate, TensorFlow Developer Certificate, or IBM Machine Learning Professional Certificate
#techjobs #clearance #veteranspage #LI-Remote
EEO Statement
Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.
Pay Transparency
Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.
Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************.
Minimum Salary
$
160,000.00
Maximum Salary
$
170,000.00
$87k-111k yearly est. Easy Apply 6d ago
NSIPS Software Developer Sr | Secret Clearance
GDIT
Embedded software engineer job in New Orleans, LA
Type of Requisition:
Regular
Clearance Level Must Currently Possess:
Interim Secret
Clearance Level Must Be Able to Obtain:
Secret
Public Trust/Other Required:
None
Job Family:
SoftwareEngineering
Job Qualifications:
Skills:
Design and Development, Object-Oriented Programming (OOP), PeopleCode, PL/SQL (Programming Language), Software Development Life Cycle (SDLC)
Certifications:
None
Experience:
10 + years of related experience
US Citizenship Required:
Yes
Job Description:
SOFTWARE DEVELOPER SENIOR
Transform technology into opportunity as a Software Developer Senior at GDIT. Shape what's next for mission-critical government projects while shaping what's next for your engineering career.
MEANINGFUL WORK AND PERSONAL IMPACT
As a Software Developer Senior, the work you'll do at GDIT will be impactful to the mission of the Department of the Navy.
Must be able to performs complex analysis, design, development, testing, and debugging of computer software. Designs, codes, tests, develops, and documents application programs for computer systems. Works with users to define system scope and objectives. Manages modifications to and maintenance of operational programs and procedures. Leads transformational initiatives such as use of Agile best practices and migration to future software architectures. Establishes project standards and processes. Leads stakeholder and product owner meetings to define software requirements and creates highly complex systems. Leads transformation initiatives such as use of Agile best practices and migration to future software architectures. Leads stakeholder and product owner meetings to define software requirements and creates highly complex systems. Acts as a mentor to junior engineers.
WHAT YOU'LL NEED TO SUCCEED
Bring your engineering expertise along with a drive for innovation to GDIT. The Software Developer Senior must have:
● Education: Technical Training, Certification(s) or Degree
● Experience: 10+ years of related experience
● Technical skills: PeopleSoft HCM, Oracle, PL/SQL, Phire
● Security clearance level: Secret Clearance
● US citizenship required.
GDIT IS YOUR PLACE
At GDIT, the mission is our purpose, and our people are at the center of everything we do.
● Growth: AI-powered career tool that identifies career steps and learning opportunities
● Support: An internal mobility team focused on helping you achieve your career goals
● Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off
● Community: Award-winning culture of innovation and a military-friendly workplace
OWN YOUR OPPORTUNITY
Explore a career in software development at GDIT and you'll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation.
The likely salary range for this position is $97,968 - $112,700. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.
Scheduled Weekly Hours:
40
Travel Required:
None
Telecommuting Options:
Onsite
Work Location:
USA LA New Orleans
Additional Work Locations:
Total Rewards at GDIT:
Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most.We are GDIT. A global technology and professional services company that delivers consulting, technology and mission services to every major agency across the U.S. government, defense and intelligence community. Our 30,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50 countries worldwide, offering leading capabilities in digital modernization, AI/ML, Cloud, Cyber and application development. Together with our clients, we strive to create a safer, smarter world by harnessing the power of deep expertise and advanced technology.Join our Talent Community to stay up to date on our career opportunities and events at
gdit.com/tc.
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
$98k-112.7k yearly Auto-Apply 9d ago
Senior Software Engineer
Sev1Tech, LLC
Embedded software engineer job in New Orleans, LA
Overview/ Job Responsibilities Sev1Tech is seeking a Senior SoftwareEngineer for the Commander, Naval Meteorology and Oceanography Command (CNMOC) Data Dissemination SBIR Information Technology Solutions Project. This role will bring strong systems, software, cloud, and SAFE/Agile experience to provide technical expertise on a mission-critical program whose purpose is to develop, modernize, enhance, operate, and maintain services for CNMOC mission critical systems.
* You will participate in all aspects of the software development lifecycle of a mission critical product including scope and work estimation, architecture and design, coding and unit testing.
* Support all aspects of software development (designing, coding, testing, debugging, and maintaining products).
* Translate customer needs into user stories and deliver working capabilities at the conclusion of each sprint.
* Mentor other software developers on product team to enhance their skills.
* Participate and/or lead sprint demonstrations and facilitate implementation of agreed upon ideas identified at retrospectives.
* Work with others on product teams to develop solutions to hard problems that are impeding progress.
* Effectively communicate technical challenges, options considered, and the recommended solution to team leads.
Minimum Qualifications
* Certification Requirement: Directive 8570.1/8140 - IAT II: Security+
* Bachelor's degree with a minimum of 6 years of relevant experience.
* Must be a self-starter with the ability to work independently with minimal supervision.
* Experience with IT networks and technologies: Linux, Windows Server, and PL/SQL
* Experience with the following programming languages: C++, Java, Java Servlet, and Python
* Experience with front-end technologies: JavaScript, CSS, HTML, and Typescript
* Experience with test-driven development
* Experience with agile lifecycle management tools (e.g., Jira, Jenkins, JUnit, Gitlab, etc.)
* Proficiency with common SAFE and Agile practices
* Excellent written and verbal communication skills
Desired Qualifications
* Experience as a software developer supporting one or more products within CNMOC
* Familiarity with and prior use of test automation, e.g., Selenium, Citrus
* Experience with implemented cloud solutions with Amazon Web Services (AWS)
* Experience with DevSecOps frameworks
* Experience with Spring MVC
* Experience with IRODS
* Direct experience in providing customer support
* Experience with policies and procedures to escalate customer issues
* Experience with analytical and documentation requirements
About Sev1Tech LLC
Welcome to Sev1Tech! Founded in 2010, we are proud to be a leading provider of IT modernization, engineering, and program management solutions. Our commitment is to deliver exceptional program and IT support services that empower critical missions for both Federal and Commercial clients.
At Sev1Tech, our mission is clear: Build better companies. Enable better government. Protect our nation. Build better humans across the country. We believe that through innovation and dedication, we can make a significant impact on the communities we serve.
Join the Sev1Tech family, where your potential for greatness is limitless! Here, you will not only achieve remarkable accomplishments but also enjoy a fulfilling and rewarding career progression. We invite you to explore opportunities with us and become part of a team that values your contributions and growth.
Ready to take the next step? Apply directly through our website: Sev1Tech Careers and use the hashtag #join Sev1Tech to connect with us on social media!
For any additional questions or to submit referrals, feel free to reach out to ***********************.
How much does an embedded software engineer earn in Bay Saint Louis, MS?
The average embedded software engineer in Bay Saint Louis, MS earns between $58,000 and $103,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.
Average embedded software engineer salary in Bay Saint Louis, MS