Post job

Embedded software engineer jobs in Florida

- 668 jobs
  • Senior Java Software Engineer + (Payments Experience)

    Nationsbenefits

    Embedded software engineer job in Plantation, FL

    NationsBenefits is recognized as one of the fastest growing companies in America and a Healthcare Fintech provider of supplemental benefits, flex cards, and member engagement solutions. We partner with managed care organizations to provide innovative healthcare solutions that drive growth, improve outcomes, reduce costs, and bring value to their members. Through our comprehensive suite of innovative supplemental benefits, fintech payment platforms, and member engagement solutions, we help health plans deliver high-quality benefits to their members that address the social determinants of health and improve member health outcomes and satisfaction. Our compliance-focused infrastructure, proprietary technology systems, and premier service delivery model allow our health plan partners to deliver high-quality, value-based care to millions of members. We offer a fulfilling work environment that attracts top talent and encourages all associates to contribute to delivering premier service to internal and external customers alike. Our goal is to transform the healthcare industry for the better! We provide career advancement opportunities from within the organization across multiple locations in the US, South America, and India. Key Responsibilities: 1. Application Development: • Lead, mentor, and grow a team of high-performing engineers, fostering a collaborative and innovative work culture. • Recruit, onboard, and train top engineering talent, ensuring team members adhere to best development practices. • Conduct regular performance reviews, one-on-ones, and knowledge-sharing sessions to drive continuous team improvement. • Encourage an Agile and DevOps culture, promoting ownership, accountability, and cross-functional collaboration. 2. Technical Leadership: • Define and execute the technical strategy and architecture for a scalable secure, and high-performance FinTech application. • Ensure that the software development lifecycle (SDLC) adheres to industry best practices, coding standards, and compliance guidelines. • Guide engineers in software design, code reviews, debugging, and performance optimization. • Stay updated on emerging technologies and industry trends, integrating innovative solutions where applicable. 3. Application Development: • Lead the design, development, and deployment of Java-based microservices using Spring Boot, Hibernate, and RESTful APIs. • Ensure the delivery of fault-tolerant, scalable, and low-latency systems that can handle high transaction volumes. • Collaborate with business teams to translate functional requirements into robust technical solutions. • Optimize application performance, reliability, and security through proactive monitoring and fine-tuning. 4. Microservices & Cloud Deployment: • Architect, build, and maintain microservices-based systems on cloud platforms like Azure, AWS, or GCP. • Ensure efficient containerization and orchestration using Docker and Kubernetes. • Leverage cloud-based tools for monitoring, logging, and scaling production workloads. 5. Collaboration & Stakeholder Management: • Work closely with Product Managers, Program Managers, and Business Leaders to align technical roadmaps with company goals. • Ensure seamless collaboration between engineering, product, and non-technical teams. • Translate complex technical challenges into actionable business solutions. 6. Continuous Improvement: • Establish a culture of continuous learning and process enhancement within the engineering team. • Promote automation, DevOps practices, and CI/CD pipelines to streamline • deployments. • Encourage the adoption of new frameworks, tools, and best practices to improve team efficiency and product quality 7. Compliance & Security: • Ensure that applications comply with financial regulations, data security, and privacy standards (GDPR, PCI DSS, etc.). • Proactively manage technical risks, vulnerabilities, and security incidents. • Implement robust authentication, authorization, and encryption mechanisms for secure data transactions. 8. High-Volume Data Processing: • Design and manage SQL/NoSQL databases, ensuring optimal performance for large-scale data processing. • Optimize database queries for fast, efficient, and reliable financial transactions. • Integrate real-time data processing solutions, such as Kafka or Hadoop, to handle high-throughput workloads. Requirements: • Education: Master's or Bachelor's degree in computer science, Information Technology, or a related field. • Experience: 6-8 Years of Java (21) Development experience with Spring Framework (Spring Boot 3.x) • Technical Expertise: Java (Spring Boot, Hibernate), microservices architecture, RESTful APIs, SQL/NoSQL databases. • Cloud & DevOps: Experience with AWS, GCP, or Azure, CI/CD pipelines, and version control (Git, Jenkins, Kubernetes, Docker). • Agile & Collaboration: Strong understanding of Agile methodologies, team leadership, and cross-functional collaboration. • Problem-Solving & Security: Proven ability to design and deploy secure applications in a regulated environment. Preferred Qualifications: • Experience with Payment Tokenization and MDES : Seeking a seasoned engineer with proven experience in payments tokenization systems. The ideal candidate will have hands-on knowledge of the Mastercard Digital Enablement Service (MDES), including its APIs and integration patterns, token lifecycle for digital wallets. • Expertise in Secure Credential Provisioning: A critical skill for this role is expertise in secure credential provisioning and token management. The candidate must be adept at building and maintaining services that provision payment tokens to digital wallets and other devices. This involves implementing robust security protocols, managing key and certificate lifecycles, and ensuring compliance with industry standards like EMVCo and Payment Card Industry Data Security Standard (PCI DSS). • Integration of Azure Services with Payments Ecosystems : The role requires an individual who can architect and implement solutions using the Azure cloud platform to interact with the payment's ecosystem. The candidate should be proficient in using Azure services like Azure Functions, Azure Key Vault, and Azure App Service to build secure, scalable, and resilient payment processing applications that integrate seamlessly with external services like MDES. A strong grasp of cloud security principles and best practices for handling sensitive data is essential. • DevOps & Automation: Hands-on experience with Jenkins, Kubernetes, and cloud- based CI/CD pipelines. • Full-Stack Exposure: Familiarity with front-end frameworks like React or Angular. • Big Data & Messaging Systems: Knowledge of Kafka, Hadoop, and distributed data processing tools
    $77k-107k yearly est. 4d ago
  • Engineer Software - Embedded and Real Time (Melbourne Florida)

    Northrop Grumman 4.7company rating

    Embedded software engineer job in Melbourne, FL

    RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SecretTRAVEL: Yes, 25% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. If you want to put your talent, experience, and passions to use and be part of something greater, you are in the right place. Northrop Grumman Aeronautics Systems has an opening for a Software Engineer - Embedded and Real Time to join our team of qualified, diverse individuals located onsite in Melbourne, Florida. Join our team to work in an embedded technology environment to develop software working with real time operating systems for use in flight and mission critical systems. We build complex aircraft systems using the latest technologies including simulation, cloud computing, DevSecOps, and cyber that can rapidly evolve to deliver enhanced capabilities for fielded systems, modernizing in partnership with our customers to meet their most complex missions. Bring your innovative ideas and ingenuity, to help us define possible and have some fun along the way. Accomplish In this role you will design, develop, integrate, modify and maintain customized or standardized embedded mission systems applications using software engineering best practices and standards, and participate in the full life-cycle of software development, to include requirements development, modeling and design, application development, unit to CSCI testing, integration, formal system testing, release, installation, and maintenance. Essential Functions: Work in an innovative environment, on significantly diverse assignments, and in collaborative team settings across all levels Participate in the full software development life cycle including requirements, design, implementation, qualification, and delivery of software products to our customers Architect and develop embedded mission systems software applications on a real time operating system Be a part of Agile Scrum teams to develop software products for multiple software baselines Succeed The individual we seek will be self-motivated, proactive, goal-oriented to help us grow our services, become even better at what we do and will possess the following qualifications. Basic Qualifications: Bachelor's degree in a STEM discipline (Science, Technology, Engineering or Math) with 2 years of related engineering experience; OR a Master's degree in STEM with 0 years of related engineering experience Knowledge with Agile Framework. Knowledge developing software and scripts in C, Object Oriented C++, AND/OR Python for Safety/Mission Critical applications/Systems. Knowledge with Software Change Control, Change Management, and CI/CD tools such as: Atlassian tool suite (Jira, Confluence, Bitbucket, Bamboo), AND/OR GitHub, GitLab, Jenkins, Docker, Kubernetes. Knowledge architecting, Designing, Modeling (Rhapsody OR Cameo) Knowledge Implementing, Maintaining, Integrating, Debugging, Verifying and Qualifying Safety/Mission-Critical Embedded Real Time Software written in OO C++ running on Real-Time Operating Systems such as: VxWorks, Integrity, AND/OR Real Time Embedded Linux. Knowledge with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, SonarQube, AND/OR Fortify. Active DoD Secret level clearance (in-scope), with the ability to obtain (and maintain) special program access (PAR) prior to commencement of employment. Preferred Qualifications: Current Special Access Program (SAP) access. Thrive with Us At Northrop Grumman we are invested in the growth and well-being off all our employees. We offer flexible work arrangements, phenomenal learning opportunities, exposure to a wide variety of projects and customers, and a very friendly team environment. Our Total Rewards Program offers a comprehensive employee benefits package, including a Retirement and Savings Plan, group medical, dental and vision coverage, life and disability insurance, and flexible spending accounts. We have a new Academy which is an onboarding and professional development / employee engagement tool we've designed to support employees and their teams. A newsletter is sent out each month to keep the division apprised of upcoming events. There are three areas of focus: Mission Education, Leadership Excellence, and Program Orientation. We have Employee Resource Groups (ERGs) that provide benefits for the member, our leaders and the company. Our ERGs offer opportunities to be a friend, be active, be a volunteer, be a leader, to be recognized and to be yourself. Every ERG is inclusive of all employees! If you are ready to join us in defining possible, apply now. Primary Level Salary Range: $77,200.00 - $115,800.00The above salary range represents a general guideline; however, Northrop Grumman 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 and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $77.2k-115.8k yearly Auto-Apply 60d+ ago
  • Embedded Software Engineer III/IV

    Zone 5 Technologies

    Embedded software engineer job in Fort Walton Beach, FL

    At Zone 5 Technologies, we're redefining what's possible in unmanned aircraft systems. Our team of engineers and innovators is developing cutting-edge autonomous solutions that push the boundaries of UAS technology - solving complex challenges that matter. We're building the future of UAS capabilities, and we're looking for exceptional talent to join us. If you're driven by hard problems, energized by rapid innovation, and ready to make an impact on next-generation flight systems, you belong here. We are seeking an experienced Embedded Software Engineer to join our team. We are looking for an individual with experience in writing software for embedded microcontrollers for unmanned aircraft or related weapon systems. Responsibilities: Design, code, and implement software for embedded devices and systems on unmanned aircraft and test out those devices in flight test environments. Write and test software to support the integration of sensors and processors into aircraft (such as autopilots, payloads, radios, or other functional components). Debug, troubleshoot, and isolate software issues. Ability to read schematics and use standard debugging equipment: oscilloscope, logic analyzer, multimeter. Work closely with other engineering disciplines (mechanical, electrical, etc.). Participate in design and peer reviews for solutions. Maintain high standards of software quality within the team by adhering to good practices and habits of configuration control. Qualifications: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace, or related field. 5+ years of experience in developing embedded software for real-time systems. Experience with real time operating systems, preferably VxWorks or FreeRTOS. Proficient in C/C++ in a real-time embedded environment. Experience using MATLAB and Simulink. Experience with the CAN bus, SPI, and serial (RS485, etc.) protocols. Experience reading and understanding electrical hardware schematics. Experience writing firmware/embedded code for a physical device. Fundamental knowledge of low-level firmware. Experience using an oscilloscope, and logic analyzer for debugging boards. Develop and perform tests and test procedures to verify embedded system functionality. Collaborate with cross-functional engineering teams to deliver high-quality systems. Pay range for this role$125,000-$170,000 USD What's in it for you: Benefits: Competitive total compensation package Comprehensive benefit package options include medical, dental, vision, life, and more. 401k with company-match 4 weeks of paid time off each year 12 annual company holidays Why Join Zone 5 Technologies? Innovative Environment: Work on cutting-edge technology that is shaping the future of defense and aerospace. Collaborative Culture: Join a team of passionate professionals dedicated to pushing the boundaries of what's possible. Career Growth: Opportunities for professional development and career advancement. If you are passionate about unmanned aircraft technology and want to be a part of a dynamic and growing company, we would love to hear from you. Apply today and join the Zone 5 Technologies team! Note about our Texas roles: we are in the process of opening a location on the mid-west side of the DFW metro region. Roles in Texas will initially work remotely and then be expected to be onsite when that location opens in 2026. In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification form upon hire. Zone 5 Technologies is a federal contractor and participates in E-Verify to confirm employment eligibility. As required by law, we will verify the identity and employment authorization of all new employees using the E-Verify system. Learn more about your rights and responsibilities under E-Verify: *************************
    $125k-170k yearly Auto-Apply 9d ago
  • Embedded Software Engineer

    Butler Technical Group

    Embedded software engineer job in Lake City, FL

    Pay Range: $60-71 ph (W2) Duration: 12 mos Looking for real-time C++ 2025 embedded software engineer with at least 6+ years of experience related to Linux/Real-time operating system running on multi-core processors to development embedded real-time missile Operational Flight Program (OFP). Candidate must have Secret Clearance. Candidate will work onsite full time at Orlando, Florida, LM-MFC plant; 4/10 1st shift. Required Qualifications: (Recent experience within last 6 years): * 6+ years of C++ 2025 embedded real-time object-oriented development experience using Linux on multi-core processors * 3+ years of experience related to inertial navigation, guidance, autopilot, launch sequence and control, gimbal LOS control, or IR seeker image processing * 3+ years of 1553 interface experience * 3+ years of experience with agile development methodologies (e.g., Scrum, Kanban) using Git-lab and Bit-bucket. Desired Skills: * Familiarity with Free RTOS, Yocto, or Linux (CentOS7) * Working knowledge of C++ design patterns for embedded software development * Hands-on software/firmware/Hardware integration experience * Understanding of full software development lifecycle process including requirements analysis, design, code, integration, test and verification . * Familiarity with DevSecOps processes and tools (Continuous Integration, Continuous Deployment, Automated Testing) Benefits provided: 401K, medical, dental, and vision, sick time as applicable to state law Butler America Aerospace, LLC. is an equal opportunity employer. Butler evaluates applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. The Butler America Aerospace, LLC. EEO Policy Statement and "Know Your Rights" Poster is available here: Applicant and Employee Notices. Butler America Aerospace, LLC. is committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact the Human Resources Department at accommodations@butler.com.
    $60-71 hourly 18d ago
  • Embedded Software Engineer - DEFENSE

    The Structures Company, LLC 4.1company rating

    Embedded software engineer job in Orlando, FL

    JOB TITLE: Embedded Software Engineer - DEFENSE PAY RATE: $71.59/hour We are a national aerospace and defense staffing agency seeking highly qualified candidates for a position with a top-tier client. Job Details: Job Type: Contract (12 months with potential for extension) Clearance: Secret Clearance required. Industry: Aerospace / Defense / Aviation Benefits: Medical, dental, and vision (Cigna) Perks: Bonus potential + Priority access via Tier 1 supplier Openings Nationwide: Thousands of opportunities across the U.S. Qualifying Questions: Are you a U.S. person as defined under ITAR regulations? Do you meet the educational and experience requirements for this role? Can you commute to the job location or relocate if necessary? Summary: Seeking a Real-Time C++ (2025) Embedded Software Engineer with 6+ years of experience developing embedded real-time Operational Flight Program (OFP) software for missile systems. Work involves Linux/RTOS environments on multi-core processors. Requirements: Secret Clearance required. Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related field 6+ years of C++ (2025) embedded real-time, object-oriented development using Linux on multi-core processors 3+ years of experience in one or more of the following: Inertial navigation Guidance & autopilot Launch sequence & control Gimbal LOS control IR seeker image processing 3+ years of experience with 1553 interface 3+ years working in agile environments (Scrum, Kanban) using GitLab and Bitbucket Familiarity with FreeRTOS, Yocto, or Linux (CentOS7) Working knowledge of C++ design patterns for embedded systems Hands-on experience with software / firmware / hardware integration Strong understanding of the full software development lifecycle (requirements ? design ? code ? integration ? test ? verification) Familiarity with DevSecOps workflows and tools (CI/CD pipelines, automated testing) Must be a U.S. Citizen (as defined by ITAR). About Us: The Structures Company is a premier national aerospace and defense staffing agency specializing in contract, contract-to-hire, and direct hire placements. We deliver expert workforce solutions across engineering, IT, production, maintenance, and support roles. As trusted partners to major aerospace OEMs and Tier 1 suppliers, we connect professionals with opportunities to grow and excel in the aviation and aerospace industries. Eligibility Requirements: Must be a U.S. Citizen, lawful permanent resident, or protected individual under 8 U.S.C. 1324b(a)(3) to comply with ITAR regulations. Keywords: aerospace, aviation, engineering, maintenance, aircraft design, defense Take your career to new heights-apply today!
    $71.6 hourly 21d ago
  • Embedded Software Engineer

    Actalent

    Embedded software engineer job in Melbourne, FL

    Job Title: Embedded Software EngineerJob Description As an Embedded Software Engineer, you will play a crucial role in designing, developing, and optimizing embedded software for our avionics systems and satellite platforms. You will collaborate with a dynamic team to develop, integrate, and test portable software modules for on-board data handling and advanced processing as part of our flight software. This role is instrumental in ensuring code reusability for future missions. Responsibilities + Design and develop software for avionic systems. + Work throughout the entire software development lifecycle, from requirements definition to testing and result reporting. + Configure and tailor Real-time Operating Systems (RTOS) on on-board computers. + Participate in the integration and testing of flight software on avionics systems and satellites. + Identify and support a core set of tools for performance analysis. + Design and develop tools such as scripts, simulators, and digital twins to assist in providing high-quality flight software. + Collaborate with other engineering teams to define system architecture and integrate software with specific hardware components and constraints. + Support the path-to-production for developed software solutions. + Maintain software solutions deployed to orbit, supporting flight operations throughout the satellites' lifecycle. Essential Skills + Bachelor's or Master's Degree in Computer Science, Software Engineering, or related fields. + At least 3+ years of experience in embedded software development (8-10 years preferred). + Proficiency in software design and development with C and C++. + Experience with Object Oriented Programming. + Knowledge of RTOS and real-time operating systems. + Experience in software design techniques for multi-threading applications. + Proficiency in using GIT or other software versioning applications. + Familiarity with JIRA. Additional Skills & Qualifications + Familiarity with electronics equipment and tools (Power Supplies, Multimeters, Oscilloscopes, Signal Generators, etc.). + Experience with CI/CD tools such as BitBucket, Jenkins, and SonarQube. + Proficiency in scripting languages like Python, Ruby, and Bash. + Knowledge of communication interfaces and protocols such as UART, SPI, I2C, CAN, Ethernet, and SpaceWire. + Understanding of software and hardware development lifecycle, system design, and agile methodologies. + Experience in space, NASA, satellite, or defense industries. Work Environment This position is onsite in our facility, offering a collaborative and innovative work environment. We provide a generous benefits package, including medical, dental, and vision plans, a 401(k) with a 100% match up to 8%, life insurance, three weeks of paid time off, tuition reimbursement, and more. Annual incentive pay is based upon performance and commensurate with the level of the position. Job Type & Location This is a Contract to Hire position based out of Melbourne, FL. Pay and Benefits The pay range for this position is $55.00 - $75.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 Melbourne,FL. Application Deadline This position is anticipated to close on Dec 19, 2025. 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 (%20actalentaccommodation@actalentservices.com) for other accommodation options.
    $55-75 hourly 13d ago
  • Embedded Software Engineer

    Collabera 4.5company rating

    Embedded software engineer job in Pompano Beach, FL

    Collabera is ranked amongst the top 10 Information Technology (IT) staffing firms in the U.S., with more than $525 million in sales revenue and a global presence that represents approximately 12,000+ professionals across North America (U.S., Canada), Asia Pacific (India, Philippines, Singapore, Malaysia), and Europe (Ireland, Netherlands, Poland, United Kingdom). We support our clients with a strong recruitment model and a sincere commitment to their success, which is why more than 75% of our clients rank us amongst their top three staffing suppliers. Not only are we committed to meeting and exceeding our customer's needs, but also are committed to our employees' satisfaction as well. We believe our employees are the cornerstone of our success and we make every effort to ensure their satisfaction throughout their tenure with Collabera. As a result of these efforts, we have been recognized by Staffing Industry Analysts (SIA) as the “Best Staffing Firm to Work For” for five consecutive years since 2012. Collabera has over 50 offices across the globe with a presence in ten countries and provides staff augmentation, managed services and direct placement services to global 2000 corporations. For consultants and employees, Collabera offers an enriching experience that promotes career growth and lifelong learning. Visit ***************** to learn more about our latest job openings. Awards and Recognitions --Staffing Industry Analysts: Best Staffing Firm to Work For (2016, 2015, 2014, 2013, 2012) --Staffing Industry Analysts: Largest U.S. Staffing Firms (2016, 2015, 2014, 2013) --Staffing Industry Analysts: Largest Minority Owned IT Staffing Firm in the US. Job Details: Location: Pompano Beach, FL Job Title: Embedded Software Engineer Duration: 12+ Months (Could go beyond) Job Description: Knowledge of Algorithm development, system identification and control design. Hands-on experience programming DSP and MCU (C/C++, Assembler) Hands-on experience writing embedded software for real time operating systems Work collaboratively with engineering teams, (systems engineering, hardware & SW development and test, human factors and marketing, etc.). Design and validate new algorithms through system and software modeling and simulation. Work with SW developers and architects to manage model and code interface. Perform integration and on-platform validation of algorithms Follow standard work processes to achieve department charter and objectives. Generate requirements from models and manage the requirement flow using requirement management tools. Perform safety analysis on new and existing products. Identify the appropriate standards to be employed to guide product design and ensure adherence to these standards. Plan, schedule, track and coordinate tasks within team planning meetings. Comply with all applicable regulatory requirements. Qualifications Hands-on experience programming DSP and MCU (C/C++, Assembler) Additional Information To know more about this opportunity, please contact: Ujjwal Mane **************************** ************
    $61k-88k yearly est. Easy Apply 14h ago
  • Embedded Software Engineer

    Ultra I&C

    Embedded software engineer job in Tampa, FL

    Company: Ultra Intelligence & Communications Command, Control, Intelligence & Encryption (C2I&E) Powering Decision Join the team redefining defense technology. From engineering systems that save lives to leading programs that change the battlefield-find your place in the future of defense. Mission Solutions By joining our Mission Solutions business, you will be a member of a team dedicated to providing innovative solutions that streamline the preparation and execution of intricate, mission-critical operations. We focus on enhancing situational awareness, tactical command and control, and seamless video data exchange capabilities within a dynamic, multi-domain environment. Job Description We are seeking an Embedded Software Engineer to design, develop, and optimize embedded software for critical platforms. In this role, you will work on C and Rust code baselines, architecting embedded solutions, and ensuring software quality through robust testing and documentation. This position may require occasional travel (about 5%) for customer meetings and off-site development/testing. Role Responsibilities: Design and develop embedded software, focusing on C and Rust. Perform trade studies and embedded architecture design for Rust-based solutions. Create and maintain engineering documentation: Requirements Specs (SHRS, IRS), Interface Control Documents (ICDs), and Design Descriptions (SHDD). Develop and execute unit, integration, and acceptance test plans. Manage configuration control for software development items. Work within Agile and Waterfall development environments. Provide regular progress updates to stakeholders. Identify and implement process and tool improvements. Stay current with emerging embedded and Rust technologies. Collaborate in a high-performance, mission-driven team environment. Other tasks as assigned. Required Qualifications and Skills: Active US Government Secret Security Clearance (US citizenship required). Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field; or equivalent combination of education and experience. 2+ years of experience in embedded software development, including C-to-Rust code conversion, low-level embedded software design, and coding in both C and Rust. Hands-on experience with embedded processors, SoC development, and ARM-based systems integration with firmware. Preferred Skills: 5+ years of embedded software development experience. Proficiency in constrained Rust environments (no-std, heapless), ANSI C, and Python. Experience with open OCD, gdb, and AMD Zynq UltraScale+ MPSoC ZCU102 Evaluation Kit. Strong troubleshooting skills for low-level embedded issues, including memory management. Familiarity with SEI CMMI processes for small, agile teams. Understanding of NSA High Assurance Certification process and relevant US DoD systems. Analytical problem-solving skills with the ability to visualize outcomes, assess technical risks, and think creatively. Excellent communication, collaboration, and interpersonal skills with a positive, adaptable work ethic. #IC #LI-Onsite #LI-JK1 Notice Due to the nature of the programs we deliver for our customers, candidates may need to obtain the relevant security clearance or handle export-controlled material as defined by the role's requirements. Our Benefits Every employee is critical to our success, and as such, we offer a range of flexible employee benefits, including: Annual Bonus - Annual Bonus - Performance Related Competitive Paid Time Off (PTO) package plus 11 company holidays Early finish on Friday 401K w/ company match Medical/Dental/Vision Benefits Student Loan Assistance Program Array of voluntary benefit offerings Ultra I&C is an Equal Opportunity Employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or other legally protected state or federal classes. We provide affirmative action in employment for qualified individuals with disabilities and protected veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. If you need an accommodation in any part of the application process, email ********************."
    $74k-101k yearly est. Auto-Apply 60d+ ago
  • Embedded Software Engineer

    Instasks App Platform

    Embedded software engineer job in Miami, FL

    Instasks App is a Professional Concierge Service. The app provides top-tiered professionals and clients with an online platform. Our unique approach to building an App is to give the client and the provider instant bookings and an easy process of all services: For example, client requests for quick tasks and large projects. Providers receive custom requests for their specialized skills. The app takes care of all invoicing between client and provider with a detailed invoice. And book all the confirmed jobs. We track providers' locations for the client's en route to any job. We created a portal platform to guide you in listing your professions. The platform provides you with schedules, invoicing and credit card processing are all part of the enhanced technology. Clients will have a choice to give the providers reviews and star ratings to ensure our elite services when booking on our app. Our mission is to help all providers strive to achieve their financial and independent goals. To have more time with their families and create a brighter future for all. The App offers opportunities to providers over the age of 18 and, by law, over the age of 21 for any tasks serving liquor. Build your future with a secure & safe platform. Be your own boss by choosing the TASKS that best suit your schedules and be available to work when you want to work. Build your income to help increase your revenue. Book tasks that are within a 15-mile radius. Our language preferred gives you better communication skills during your tasks. Our client's and providers' health & well-being are our highest priorities. BACKGROUND CHECK POLICY: All providers accountants go through an extensive (background check) through a third party company. The certificates they receive are in place to ensure the provider and client feel safe. The document you receive from the third-party background company can be given to any job you are applying for. Our policy states all providers must go through a third party background check only after you are confirmed for a job. We request you do not go through the background check link until you are confirmed for any jobs. ETIQUETTE TRAINING POLICY: Each provider will go through etiquette training to ensure that every provider is a friendly and well-mannered individual. We are poised to give our clients the very best in professional service. Our platform should leave no room for laxity as we work hard to bring the very best to our customers. SKILLS AND ABILITIES: Requires working from detailed instructions and occasional independent decision-making. Ability to read, analyze and interpret documents such as safety rules, operating and maintenance instructions, or procedural manuals. We are looking for a professional Embedded Software Engineer to execute complete embedded software development lifecycle. The goal is to create scalable and optimized software systems. Responsibilities Design and implement software of embedded devices and systems from requirements to production and commercial deployment. Design, develop, code, test and debug system software. Review code and design. Analyze and enhance efficiency, stability and scalability of system resources. Integrate and validate new product designs. Support software QA and optimize I/O performance. Provide post-production support. Interface with hardware design and development. Assess third party and open source software. Requirements Proven working experience in software engineering. BS degree in Computer Science or Engineering. Experience in hands-on development and troubleshooting on embedded targets. Solid programming experience in C or C++. Proven experience in embedded systems design with preemptive, multitasking real-time operating systems. Familiarity with software configuration management tools, defect tracking tools and peer review. Excellent knowledge of OS coding techniques, IP protocols, interfaces and hardware subsystems. Adequate knowledge of reading schematics and data sheets for components. Strong documentation and writing skills.
    $71k-98k yearly est. 60d+ ago
  • Embedded Software Engineer

    Olsa Resources

    Embedded software engineer job in Clearwater, FL

    -Clearwater, FL 33764 9 months plus contract Experience with time critical embedded flight software is desired Designs, modifies, develops, writes and implements software programming applications/operating systems. Also, coordinates work teams. Provides technical support to project team members. Requires a bachelor's degree in area of specialty and at least 8+ years of experience in the field or in a related area. Demonstrates expertise in a variety of the field's concepts, practices, and procedures. Relies on extensive experience and judgment to plan and accomplish goals. Performs a variety of tasks. May provide consultation on complex projects and is considered to be the top level contributor/specialist. Qualifications time critical embedded flight software exposure ius KEY US citizenship is required along with a degree Additional Information 9 months plus contract 1st shift Pay-60-73/hour $
    $74k-101k yearly est. 14h ago
  • Software Engineer Embedded

    Radgov

    Embedded software engineer job in Melbourne, FL

    - Embedded C and C++ programming experience - RTOS Experience (GHS Integrity RTOS experience preferred) - GreenHills Compiler experience (ColdFire Processor) - Safety critical application development experience (SIL, CENELEC, DO-178B Level A) Position Title: Embedded Software Engineer Please specify.:* Contractor Essential Functions / Responsibilities:* Responsible for definition, development and maintenance of real time embedded software applications for use in train communication and control systems. Work closely with the business unit to ensure application development meets product specification requirements. Work closely with other engineering teams, partners and vendors to ensure inter-operability and reuse. Design, implement and test software, ensuring quality specifications are met. Participate actively in design and code reviews. Drive performance and reliability enhancements. Will use Configuration Management tools (e.g. PVCS) to control software and changes to software. Basic Qualifications / Requirements:* BSEE or BSCS required. 5-10 years experience in developing real time embedded software application using Embedded C/C++ language. Experience in developing applications using GreenHills compiler and GreenHill Integrity. Experience with configuration management system such as PVCS, StarTeam or Clearcase. Desired Qualifications:* Experience with Safety standards (CENELEC, SIL) and developing safety critical applications desirable Experience with formal design methodologies (UML/OOAD) and using OOAD tools. Experience with unit testing and coverage testing tools such as LDRA or VectorCast. Railroad equipment domain knowledge. Good written and verbal communications skills.
    $73k-100k yearly est. 60d+ ago
  • Principal Embedded Software Engineer I

    Cesiumastro 3.2company rating

    Embedded software engineer job in Melbourne, FL

    Please Note: To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.S. citizen, lawful permanent resident of the U.S., conditional resident, asylee or refugee (protected individuals as defined by 8 U.S.C. 1324b(a)(3)), or eligible to obtain the required authorizations from the U.S. Department of State. At CesiumAstro, we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynamic and cross-functional work environment, which allows us to learn, develop, and engage across our organization. If you are looking for hands-on, interactive, and autonomous work, CesiumAstro is the place for you. We are actively seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are seeking an experienced Principal Embedded Software Engineer I with a strong background in developing embedded applications using Linux and Yocto. The ideal candidate will have hands-on expertise in embedded systems, device drivers, kernel modifications, and boot loaders, with a preference for experience on the Xilinx platform (though experience on other microcontrollers is also acceptable). As a Cesium software team member, you will be responsible for software designs from concept through production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. The ideal candidate will have development experience at nearly every level of the software stack, including microcontrollers, low-level drivers, board support packages (BSP), and user interfaces with an emphasis on applications and data management. Additionally, the ideal candidate will have experience in software testing and high-reliability qualification, as well as software engineering and software project management practices. This position will be supporting our Skylark product line, an antenna system that uses active phased array technology to unlock satellite communications that has traditionally relied on mechanically steered systems. Skylark is designed to work with any existing or upcoming satellite constellation and is scalable to the desired performance or application. Skylark offers several unique differentiators including is its multi-beam capability which unlocks simultaneous communications with satellites in different orbits. The successful candidate will present engineering design review materials to our customers and executive team, as well as participate in proposal-writing efforts. As such, excellent written and verbal communication skills are required. This role will initially be remote, with a planned transition to in-person work once our Florida office is established. JOB DUTIES AND RESPONSIBILITIES * Develop and port embedded Linux applications, custom device drivers, and libraries. * Configure, modify, and integrate the Linux kernel and embedded boot loaders. * Work extensively with U-Boot, and Linux kernel configuration. * Maintain and support the Yocto build system in a CI/CD environment. * Package and deploy software images for various hardware platforms. * Create and manage Linux images tailored to specific embedded hardware. * Collaborate with cross-functional teams to ensure system integration and performance. JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS * Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering. * Minimum of 9 years of industry experience in software development. * Experience in hands-on development and troubleshooting of software systems and hardware (such as motors, power distribution units, etc.). * Programming experience in C or C++. * Strong hands-on experience with Embedded Linux and Yocto. * Familiarity with software configuration management tools, defect tracking tools, and peer review. * Excellent understanding of multi-threaded applications and resource management. * Excellent written and verbal communication skills. PREFERRED EXPERIENCE * Familiarity with Xilinx platforms or other microcontroller-based systems. * Experience with boot loaders, kernel-level development, and CI/CD pipelines. * Proven ability to work independently and manage multiple development tasks. CesiumAstro considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate's work experience, education/training, and key skills. Full-time employment offers include company stock options and a generous benefits package including health, dental, vision, HSA, FSA, life, disability and retirement plans. CesiumAstro is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law. Please note: CesiumAstro does not accept unsolicited resumes from contract agencies or search firms. Any unsolicited resumes submitted to our website or to CesiumAstro team members will be considered property of CesiumAstro, and we will not be obligated to pay any referral fees. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $72k-96k yearly est. 9d ago
  • Firmware Engineer

    No Limit Technology 4.2company rating

    Embedded software engineer job in Tampa, FL

    Job Description Job Title: Embedded Firmware Engineer - Drones & IoT We are seeking a highly skilled Embedded Firmware Engineer with strong experience in drone systems, microcontrollers, and IoT hardware. The ideal candidate will develop, optimize, and maintain firmware that powers flight-critical and sensor-driven platforms. This role involves working closely with hardware, software, and product teams to build robust, high-performance embedded solutions. Key Responsibilities · Develop and debug embedded firmware in C/C++ for drone microcontrollers, typically on resource-constrained platforms. · Design and implement device drivers for sensors (IMU, GPS, cameras), communication interfaces (UART, SPI, I2C, CAN), and actuator systems. · Perform board bring-up and hardware validation including working on new/revised PCBs, schematic reviews, flashing, and functional testing. · Optimize firmware for performance, power efficiency, and memory usage on low-resource microcontrollers. · Integrate firmware with flight control stacks such as PX4 or ArduPilot, as well as higher-level application logic. · Identify, diagnose, and resolve hardware-software interaction issues involving sensors, communication modules, power systems, and real-time control loops. · Conduct bench and flight testing to validate firmware behavior, ensure safety, and fine-tune flight performance. · Document firmware design, architecture, and usage, creating maintainable technical guides for internal teams and future development. · Collaborate with cross-functional teams across hardware, electronics, mechanical, and software engineering to co-design systems and support new product features. · Build firmware for IoT microcontrollers (ESP32, Arduino-class boards) including assembly, interfacing, and sensor/communication integration. Desired Skills & Qualifications · Strong experience developing firmware in C/C++ for microcontrollers (STM32, ARM Cortex series, etc.), on bare-metal or RTOS environments. · Deep understanding of embedded systems fundamentals: interrupts, timers, real-time scheduling, memory management, and low-level communication protocols. · Hands-on experience with debugging tools such as oscilloscopes, JTAG/SWD, logic analyzers, and serial debuggers. · Proficient with Git, agile development workflows, and automated unit or regression testing methodologies. · Experience with drone control frameworks (PX4, ArduPilot) is a strong advantage. · Ability to create clear technical documentation and communicate complex concepts effectively. · Understanding of system safety standards, compliance requirements, and practical flight-testing methodologies. · Familiarity with IoT hardware platforms (ESP32, Arduino) and the ability to assemble, test, and write firmware for connected devices.
    $68k-89k yearly est. 19d ago
  • Embedded Engineer III

    V2X

    Embedded software engineer job in Orlando, FL

    This position description is subject to change at any time as needed to meet the requirements of the program or company. Advantor Systems is a wholly-owned subsidiary of V2X, LLC Working across the globe, V2X builds smart solutions designed to integrate physical and digital infrastructure from base to battlefield. We bring 120 years of successful mission support to improve security, streamline logistics, and enhance readiness. Aligned around a shared purpose, our $3.9B company and 16,000 people work alongside our clients, here and abroad, to tackle their most complex challenges with integrity, respect, responsibility, and professionalism. Advantor Systems is dedicated to providing the highest quality comprehensive proprietary and integrated solutions to help our U.S. Military and government customers protect critical assets through experience, integrity, hard work and loyalty. Our employees enjoy a competitive benefit package including health medical plans, vision, dental, 401(k) match, educational reimbursement along with a flexible work schedule and extra personal days off. Experienced Embedded Engineer responsible for development, design, testing, maintenance and support of embedded software and hardware for security and intrusion detection systems. Responsibilities Major Job Activities: - Develop strategies to execute team goals. - Design, develop, and support solutions for embedded Linux and ARM systems. - Provide technical expertise and recommendations in assessing new project releases and initiatives to support and enhance our existing embedded systems. - Write and assist with documentation. - Work with QA and Testing Department to ensure quality products. Qualifications Minimum Qualifications: Education / Certifications: + BS in EE, CE, CS, or relevant equivalent + 7+ years of full-time embedded software development Experience / Skills: + Proficient with test equipment such as serial-data analyzers, oscilloscopes, + Experience with protocols, RS485, USB and TCP/IP OSI networking + Knowledge of Client-Server communication + Thorough understanding of software development and version control tools such as git and JIRA. + Pcb and schematic design in Altium is a plus, not + Solidworks knowledge is a plus, not required. + Experience programming C/C++. + Experience programming embedded processors, such as STM32 and ARM7/9s + Experience programming embedded microprocessors such as ARM Cortex M0/M4, + Linux development using Yocto. + Linux driver development in C/C++. At V2X, we are deeply committed to both equal employment opportunity, including protection for Veterans and individuals with disabilities, and fostering an inclusive and diverse workplace. We ensure all individuals are treated with fairness, respect, and dignity, recognizing the strength that comes from a workforce rich in diverse experiences, perspectives, and skills. This commitment, aligned with our core Vision and Values of Integrity, Respect, and Responsibility, allows us to leverage differences, encourage innovation, and expand our success in the global marketplace, ultimately enabling us to best serve our clients.
    $77k-105k yearly est. 60d+ ago
  • Embedded FW Engineer

    ACL Digital

    Embedded software engineer job in Panama City, FL

    Job Title - Embedded FW Engineer * Priority 2: Atlanta, GA * Priority 3: Denver, CO Contract Duration - 1 year. type - Onsite/Hybrid * Knowledge of ARM architecture is a must. * The work is going to be bare-metal code on Nordic/Silabs multi-protocol chipset (BLE, 802.15.4), so that kind of experience will help. The code base is majorly C/C++. RTOS experience is a plus.
    $78k-105k yearly est. 60d+ ago
  • Engineer Software - Embedded and Real Time (Melbourne FL & San Diego CA)

    Northrop Grumman 4.7company rating

    Embedded software engineer job in Melbourne, FL

    At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Northrop Grumman Aeronautics Systems has an opening for a **Software Engineer - Embedded and Real Time** to join our team of qualified, diverse individuals. This position will be located onsite in **Melbourne, Florida or San Diego, California.** **Accomplish** In this role you will design, develop, integrate, modify and maintain customized or standardized embedded mission systems applications using software engineering best practices and standards, and participate in the full life-cycle of software development, to include requirements development, modeling and design, application development, unit to CSCI testing, integration, formal system testing, release, installation, and maintenance. **Essential Functions:** + Work in an innovative environment, on significantly diverse assignments, and in collaborative team settings across all levels + Participate in the full software development life cycle including requirements, design, implementation, qualification, and delivery of software products to our customers + Architect and develop embedded mission systems software applications on a real time operating system + Be a part of Agile Scrum teams to develop software products for multiple software baselines **Succeed** The individual we seek will be self-motivated, proactive, goal-oriented to help us grow our services, become even better at what we do and will possess the following qualifications. **Basic Qualifications:** + Bachelor's degree in a STEM discipline (Science, Technology, Engineering or Math) with 2 years of related experience; OR Masters degree in a STEM discipline with 0 years of experience + Recent Demonstrated Professional Experience developing software and scripts in C, Object Oriented C++ AND/OR Python for Safety-Critical applications/Systems. + Experience in system requirements development, requirement decomposition, management, functional analysis, and traceability, to translate customer requirements and CONOPS into systems requirements, and further allocate to lower-level requirements. + Experience generating well-defined and executable system and subsystem requirements documents, interface documents, and test and verification documents. + Experience generating System Models using Model Based System Engineering (MBSE) tools, such as DOORS, CAMEO and/or Rhapsody. + Familiar with architecting, Designing, Modeling (Rhapsody or Cameo), Implementing, Maintaining, integrating, Debugging, Verifying and Qualifying Safety-Critical Embedded Real Time Software written in OO C++ running on Real-Time Operating Systems such as: VxWorks, Integrity, AND/OR Real Time Embedded Linux. + Familiar with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR SonarQube. + Familiar with Software Change Control, Change Management, and CI/CD tools such as: Atlassian tool suite, GitHub, GitLab, AND/OR Jenkins. + **Active DoD Secret level clearance OR Top Secret (in-scope), with the ability to obtain (and maintain) special program access (PAR) prior to commencement of employment.** **Preferred Qualifications:** + Strong understanding of C and C++ languages including templates, memory storage, and compiler/linker. + Ability to collaborate with systems engineers, hardware designers and integration/test engineers to develop and maintain complex software systems. + Differentiating characteristics include demonstrated leadership, teamwork capabilities, and strong interpersonal communication skills. + Recently demonstrated professional experience with developing requirements for embedded software-based weapons systems. + Recent Demonstrated Professional Experience with Agile Software Development, object-oriented architectures, designs, programming, debugging, and hardware-software integration and testing. + Recent Demonstrated Professional Experience with Software Change Control, Change Management, Code Quality, Static Analysis, and CI/CD tools such as: Atlassian tool suite, Jira, GitHub, GitLab, SonarQube, Coverity, AND/OR Jenkins. + Recent Demonstrated Professional Experience with DOORs AND/OR Software Requirement Specification Testing using Simulators, automated scripting languages such as Python, MATLAB, JavaScript, AND/OR Bash. + Recent Demonstrated Professional Experience with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR SonarQube. + Recent Demonstrated Professional Experience architecting, Designing, Modeling (Rhapsody or Cameo), Implementing, Maintaining, integrating, Debugging, Verifying and Qualifying Safety-Critical Embedded Real Time Software written in OO C++ software running on Real-Time Operating systems such as: VxWorks, Integrity, AND/OR Real Time Embedded Linux. Primary Level Salary Range: $77,200.00 - $115,800.00 The above salary range represents a general guideline; however, Northrop Grumman 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 and current market conditions. Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
    $77.2k-115.8k yearly 58d ago
  • Embedded Software Engineer

    Actalent

    Embedded software engineer job in Miramar, FL

    The Embedded Software Engineer will primarily focus on new product development projects, responsible for designing, developing, and implementing embedded firmware from conception through production start. This role involves collaboration with the engineering team to determine product improvement plans and liaising with Marketing, Project Management, and other cross-functional team members to achieve business and product objectives. The ideal candidate is passionate about delivering consumer-friendly products, detail-oriented, and meticulous about documentation. Responsibilities + Design, develop, implement, and document embedded firmware or embedded software. + Collaborate with internal and external resources on design optimization. + Assist in the component selection process. + Plan and create effective test protocols to verify and validate engineering designs to meet product requirements. + Support general software requests from other departments, such as sales and technical support. + Utilize a combination of logic, experience, analysis, and methodologies to make solid, timely decisions and solve problems. Essential Skills + Embedded C and C++ programming. + Linux OS system + Experience in firmware development for at least 2 years working with microcroncontrollers + Knowledge of communication protocols such as Bluetooth, WiFi, and USB. Additional Skills & Qualifications + Hardware design experience nice to have. + New product development experience. + Experience in industrial and/or HVAC products, including motors, pumps, sensors, IoT, and wireless communication. Work Environment The work environment is a large office-type facility with approximately 35 individuals on site, including about 6 engineers. It features various test rooms and fosters a tight-knit team atmosphere. The facility is newer and serves as the new product development center for an established company. The role offers subject matter expertise and flexibility in making product design decisions. Job Type & Location This is a Contract position based out of Miramar, FL. Pay and Benefits The pay range for this position is $45.00 - $70.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 hybrid position in Miramar,FL. Application Deadline This position is anticipated to close on Dec 25, 2025. 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 (%20actalentaccommodation@actalentservices.com) for other accommodation options.
    $45-70 hourly 10d ago
  • Embedded Software Engineer

    Collabera 4.5company rating

    Embedded software engineer job in Pompano Beach, FL

    Collabera is ranked amongst the top 10 Information Technology (IT) staffing firms in the U.S., with more than $525 million in sales revenue and a global presence that represents approximately 12,000+ professionals across North America (U.S., Canada), Asia Pacific (India, Philippines, Singapore, Malaysia), and Europe (Ireland, Netherlands, Poland, United Kingdom). We support our clients with a strong recruitment model and a sincere commitment to their success, which is why more than 75% of our clients rank us amongst their top three staffing suppliers. Not only are we committed to meeting and exceeding our customer's needs, but also are committed to our employees' satisfaction as well. We believe our employees are the cornerstone of our success and we make every effort to ensure their satisfaction throughout their tenure with Collabera. As a result of these efforts, we have been recognized by Staffing Industry Analysts (SIA) as the “Best Staffing Firm to Work For” for five consecutive years since 2012. Collabera has over 50 offices across the globe with a presence in ten countries and provides staff augmentation, managed services and direct placement services to global 2000 corporations. For consultants and employees, Collabera offers an enriching experience that promotes career growth and lifelong learning. Visit ***************** to learn more about our latest job openings. Awards and Recognitions --Staffing Industry Analysts: Best Staffing Firm to Work For (2016, 2015, 2014, 2013, 2012) --Staffing Industry Analysts: Largest U.S. Staffing Firms (2016, 2015, 2014, 2013) --Staffing Industry Analysts: Largest Minority Owned IT Staffing Firm in the US. Job Details: Location: Pompano Beach, FL Job Title: Embedded Software Engineer Duration: 12+ Months (Could go beyond) Job Description: Knowledge of Algorithm development, system identification and control design. Hands-on experience programming DSP and MCU (C/C++, Assembler) Hands-on experience writing embedded software for real time operating systems Work collaboratively with engineering teams, (systems engineering, hardware & SW development and test, human factors and marketing, etc.). Design and validate new algorithms through system and software modeling and simulation. Work with SW developers and architects to manage model and code interface. Perform integration and on-platform validation of algorithms Follow standard work processes to achieve department charter and objectives. Generate requirements from models and manage the requirement flow using requirement management tools. Perform safety analysis on new and existing products. Identify the appropriate standards to be employed to guide product design and ensure adherence to these standards. Plan, schedule, track and coordinate tasks within team planning meetings. Comply with all applicable regulatory requirements. Qualifications Hands-on experience programming DSP and MCU (C/C++, Assembler) Additional Information To know more about this opportunity, please contact: Ujjwal Mane **************************** ************
    $61k-88k yearly est. Easy Apply 60d+ ago
  • Principal Embedded Software Engineer I

    Cesiumastro 3.2company rating

    Embedded software engineer job in Melbourne, FL

    Job Description Please Note: To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.S. citizen, lawful permanent resident of the U.S., conditional resident, asylee or refugee (protected individuals as defined by 8 U.S.C. 1324b(a)(3)), or eligible to obtain the required authorizations from the U.S. Department of State. At CesiumAstro, we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynamic and cross-functional work environment, which allows us to learn, develop, and engage across our organization. If you are looking for hands-on, interactive, and autonomous work, CesiumAstro is the place for you. We are actively seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are seeking an experienced Principal Embedded Software Engineer I with a strong background in developing embedded applications using Linux and Yocto. The ideal candidate will have hands-on expertise in embedded systems, device drivers, kernel modifications, and boot loaders, with a preference for experience on the Xilinx platform (though experience on other microcontrollers is also acceptable). As a Cesium software team member, you will be responsible for software designs from concept through production, including product roadmaps, block diagrams, detailed design and coding, analysis, test, qualification, and in-orbit support. The ideal candidate will have development experience at nearly every level of the software stack, including microcontrollers, low-level drivers, board support packages (BSP), and user interfaces with an emphasis on applications and data management. Additionally, the ideal candidate will have experience in software testing and high-reliability qualification, as well as software engineering and software project management practices. This position will be supporting our Skylark product line, an antenna system that uses active phased array technology to unlock satellite communications that has traditionally relied on mechanically steered systems. Skylark is designed to work with any existing or upcoming satellite constellation and is scalable to the desired performance or application. Skylark offers several unique differentiators including is its multi-beam capability which unlocks simultaneous communications with satellites in different orbits. The successful candidate will present engineering design review materials to our customers and executive team, as well as participate in proposal-writing efforts. As such, excellent written and verbal communication skills are required. This role will initially be remote, with a planned transition to in-person work once our Florida office is established.JOB DUTIES AND RESPONSIBILITIES Develop and port embedded Linux applications, custom device drivers, and libraries. Configure, modify, and integrate the Linux kernel and embedded boot loaders. Work extensively with U-Boot, and Linux kernel configuration. Maintain and support the Yocto build system in a CI/CD environment. Package and deploy software images for various hardware platforms. Create and manage Linux images tailored to specific embedded hardware. Collaborate with cross-functional teams to ensure system integration and performance. JOB REQUIREMENTS AND MINIMUM QUALIFICATIONS Bachelor of Science (BS) or Master of Science (MS) degree in Computer Science, Electrical Engineering, or Computer Engineering. Minimum of 9 years of industry experience in software development. Experience in hands-on development and troubleshooting of software systems and hardware (such as motors, power distribution units, etc.). Programming experience in C or C++. Strong hands-on experience with Embedded Linux and Yocto. Familiarity with software configuration management tools, defect tracking tools, and peer review. Excellent understanding of multi-threaded applications and resource management. Excellent written and verbal communication skills. PREFERRED EXPERIENCE Familiarity with Xilinx platforms or other microcontroller-based systems. Experience with boot loaders, kernel-level development, and CI/CD pipelines. Proven ability to work independently and manage multiple development tasks. CesiumAstro considers several factors when extending an offer, including but not limited to, the role and associated responsibilities, a candidate's work experience, education/training, and key skills. Full-time employment offers include company stock options and a generous benefits package including health, dental, vision, HSA, FSA, life, disability and retirement plans. CesiumAstro is an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law. Please note: CesiumAstro does not accept unsolicited resumes from contract agencies or search firms. Any unsolicited resumes submitted to our website or to CesiumAstro team members will be considered property of CesiumAstro, and we will not be obligated to pay any referral fees. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $72k-96k yearly est. 9d ago
  • Embedded Software Engineer

    Actalent

    Embedded software engineer job in Miramar, FL

    The Embedded Software Engineer will primarily focus on new product development projects, responsible for designing, developing, and implementing embedded firmware from conception through production start. This role involves collaboration with the engineering team to determine product improvement plans and liaising with Marketing, Project Management, and other cross-functional team members to achieve business and product objectives. The ideal candidate is passionate about delivering consumer-friendly products, detail-oriented, and meticulous about documentation. Responsibilities * Design, develop, implement, and document embedded firmware or embedded software. * Collaborate with internal and external resources on design optimization. * Assist in the component selection process. * Plan and create effective test protocols to verify and validate engineering designs to meet product requirements. * Support general software requests from other departments, such as sales and technical support. * Utilize a combination of logic, experience, analysis, and methodologies to make solid, timely decisions and solve problems. Essential Skills * Embedded C and C++ programming. * Linux OS system * Experience in firmware development for at least 2 years working with microcroncontrollers * Knowledge of communication protocols such as Bluetooth, WiFi, and USB. Additional Skills & Qualifications * Hardware design experience nice to have. * New product development experience. * Experience in industrial and/or HVAC products, including motors, pumps, sensors, IoT, and wireless communication. Work Environment The work environment is a large office-type facility with approximately 35 individuals on site, including about 6 engineers. It features various test rooms and fosters a tight-knit team atmosphere. The facility is newer and serves as the new product development center for an established company. The role offers subject matter expertise and flexibility in making product design decisions. Job Type & Location This is a Contract position based out of Miramar, FL. Pay and Benefits The pay range for this position is $45.00 - $70.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 hybrid position in Miramar,FL. Application Deadline This position is anticipated to close on Dec 25, 2025. 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.
    $45-70 hourly 10d ago

Learn more about embedded software engineer jobs

Do you work as an embedded software engineer?

What are the top employers for embedded software engineer in FL?

Top 10 Embedded Software Engineer companies in FL

  1. Actalent

  2. Lockheed Martin

  3. Viasat

  4. Collabera

  5. Sparton

  6. CesiumAstro

  7. Blue Origin

  8. Aditi Consulting

  9. Northrop Grumman

  10. Structure Group

Job type you want
Full Time
Part Time
Internship
Temporary

Browse embedded software engineer jobs in florida by city

All embedded software engineer jobs

Jobs in Florida