Senior Software Developer
Embedded software engineer job in Dallas, TX
What's in this for you?
We are a humble, hard-working, fun team charging after excellence and a vision to support our clients across the globe - all while investing in our culture and making datacenter Hawk a great place to work for us all.
As a Senior Software Developer, you'll be responsible for helping us iterate our marketing site, custom built web-based platform, and API. In addition, the Senior Software Developer will help us build great solutions and push the envelope technically on how we solve customer problems.
Job summary
The Senior Software Developer is responsible for developing, implementing, and supporting enterprise level applications. The Senior Software Developer will work on all aspects of software development and legacy product support, including user interfaces, object-oriented coding, unit, and integration testing, troubleshooting software problems, and resolving software bugs.
Primary duties and responsibilities
Help support daily operations of team members to ensure we are consistently delivering high quality software that adheres to development and quality process and standards
Work collaboratively to create, maintain, and enhance company products
Perform unit and integration testing on new and modified code
Work independently on high complexity designs and programs
Collaborate with the project manager to identify future needs, develop strategy for overall scope, implementation of features for releases, implementation of requirements, and system documentation
Provide technical expertise to identify, evaluate, and develop effective procedures and systems requirements that align with the business requirements
Additional responsibilities
Additional duties as assigned
Critical competencies
Ownership & Execution - Demonstrates a sense of ownership to drive issues to closure, maximizes the use of existing processes while continuously pursuing ways to improve efficiencies, sets aggressive goals, monitors progress, and delivers results, seizes more opportunities than others
Customer-Centric - Works to understand customer pain points to effectively align technical solutions with customer's business, anticipate customer needs, and sets high standards for customer service
Manages Ambiguity & Change - Makes decisions with available information that align with strategy, embraces and manages change, challenges the status quo and champions new initiatives, comfortably handles risk and uncertainty
The individual
Demonstrated knowledge of web technologies outlined above
Ability to work independently and drive multiple initiatives simultaneously
Understand the perspective of internal/external customers and team members
Build and maintain open lines of communication to foster trust and rapport
Effectively communicate ideas and concepts both verbally and in written documents
Stay current in development technologies and practices
Flexible and willing to accept a change in priorities as necessary
Recent experience with Agile (Scrum) project methodologies
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the technical knowledge, skills, and/or abilities required.
At least 5-8 years of hands-on experience with a combination of the following technologies:
Programing Languages: Java, JavaScript, HTML, CSS, SQL
Libraries & Frameworks: Spring (Java), Hibernate (Java), ArcGIS (optional but highly recommended), VueJS (optional but highly recommended)
Servers: MySQL, Tomcat, Apache
SCM: Git/Github
Available to work in the Dallas, TX office full-time.
Parallel Computing Engineer
Embedded software engineer job in Plano, TX
Mercor is hiring a Parallel Computing Engineer on behalf of a leading AI lab. In this role, you'll **accelerate numeric and simulation kernels** through GPU/CPU parallelism, memory-hierarchy tuning, and distributed execution across clusters. You'll design scalable pipelines that maximize efficiency and throughput for large-scale computational workloads. This role is ideal for engineers who thrive at the intersection of HPC, GPU optimization, and distributed systems.
* * * ### **You're a great fit if you:** - Have a background in **computer science, high-performance computing, or applied mathematics**. - Are experienced with **GPU/CPU parallel programming** using CUDA and OpenMP. - Understand **distributed execution frameworks** and tools like MPI, NCCL, and Slurm. - Are proficient in **Python** with libraries like **NumPy and SciPy** for scientific computing. - Have experience profiling and optimizing workloads with tools like **nvprof and nsys**. - Care about **memory hierarchy, communication overhead, and scalability** in parallel systems. - Are curious about how HPC techniques accelerate **AI training, simulations, and scientific workloads**. * * * ### **Primary Goal of This Role** To design, optimize, and deploy parallel computing pipelines that accelerate numeric, simulations, and large-scale computations across GPUs, CPUs, and distributed clusters. * * * ### **What You'll Do** - Speed up numeric and simulation kernels through **GPU/CPU parallelism**. - Optimize workloads via **memory-hierarchy tuning** and communication reduction. - Scale computations with **MPI, NCCL, and Slurm** for distributed clusters. - Profile and benchmark performance using **nvprof and nsys**. - Build reproducible pipelines in **Python, NumPy, and SciPy** for HPC workflows. - Collaborate with researchers and engineers to integrate HPC into production AI systems. * * * ### **Why This Role Is Exciting** - You'll accelerate **mission-critical AI and scientific workloads**. - You'll work across the stack: **hardware-level optimization, distributed execution, and HPC software engineering**. - You'll directly impact the performance of **large-scale AI models and simulations**. - You'll be part of shaping how **parallel computing powers the next generation of AI systems**. * * * ### **Pay & Work Structure** - You'll be classified as an hourly contractor to Mercor. - Paid weekly via Stripe Connect, based on hours logged. - Part-time (20-30 hrs/week) with flexible hours-work from anywhere, on your schedule. - Weekly Bonus of **$500-$1000 USD** per 5 tasks. - Remote and flexible working style.
Senior Developer
Embedded software engineer job in Dallas, TX
HCLTech is looking for a highly talented and self- motivated [Senior Developer] to join it in advancing the technological world through innovation and creativity.
Job Title: [Senior Developer}
Position Type: Full-time
Location: Dallas, TX
Role/Responsibilities
Core Skills & Experience:
Programming Languages: Python, Java, C++
Solid understanding of AI / ML concepts
Knowledge of database fundamentals and MySQL
Cloud experience (AWS, Azure, or GCP)
Linux Expertise: RedHat Enterprise Linux
Strong verbal communication and technical writing skills
Flexible mindset with persistence and strong work ethic
What you'll do
We are seeking an Entry-Level Software Delivery Engineer who combines strong Computer Science academic experience in AI/ML with foundational software development skills. This role is ideal for candidates who understand the principles and purpose of AI/ML and can apply that knowledge to telecom application development and testing
Education Requirements:
Degree: Computer Science with strong GPA
Academic experience in Artificial Intelligence (AI) and Machine Learning (ML)
Pay and Benefits
Pay Range Minimum: $90000 per Year
Pay Range Maximum: $ 120000 Per Year
HCLTec is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to ****************** for investigation.
A candidate's pay within the range will depend on their skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year
How You'll Grow
At HCLTech, we offer continuous opportunities for you to find your spark and grow with us. We want you to be happy and satisfied with your role and to really learn what type of work sparks your brilliance the best. Throughout your time with us, we offer transparent communication with senior-level employees, learning and career development programs at every level, and opportunities to experiment in different roles or even pivot industries. We believe that you should be in control of your career with unlimited opportunities to find the role that fits you best.
Embedded Software- Network Engineer
Embedded software engineer job in Dallas, TX
Engineers are the reason we exist-they're the core of who we are. Embark on a journey with Quest Defense Systems & Solutions at the forefront of technological innovation as we seek talented Engineers to shape the future of cutting-edge projects and contribute to a culture of excellence and creativity. What we do matters.
Quest Defense Systems and Solutions is seeking a highly experienced and self-motivated Embedded Software / Network Engineer to join our Advanced Vertical Lift Systems team. This individual will play a critical role in developing, integrating, and testing next-generation vertical lift weapon systems. The position is focused on advancing avionics network architecture, ensuring reliable integration of mission-critical applications, and supporting the delivery of cutting-edge capabilities to the warfighter.
Due to the nature of this role US Citizenship is required. This role is also onsite in the Dallas- Fort Worth area.
Responsibilities May Include
1. Defining and evolving embedded development environments, including tool identification and toolchain integration.
2. Developing initial proof-of-concept efforts for integrating avionics applications, reducing risk for embedded and avionics network architectures.
3. Creating and executing avionics software and/or network test plans, procedures, and verification strategies.
4. Integrating existing embedded applications within avionics system architectures.
5. Contributing to architecture design, software development, and system integration efforts in an Agile environment.
6. Collaborating in Systems Integration Labs (SIL) with complex hardware to ensure seamless system validation and testing.
7. Coordinating across multi-disciplinary teams and external partners to achieve program objectives and resolve technical issues.
Required Qualifications
1. Bachelor's degree in Computer Science, Electrical Engineering, Software Engineering, or related field.
2. 10+ years of professional experience in defense, aerospace, or advanced technology industries.
3. Proficiency in modern programming languages such as C++, C#, Java, and Python.
4. Strong background in object-oriented design, software development practices, and implementation.
5. Hands-on expertise with network protocols (TCP/IP, UDP multicast, etc.).
6. Experience working in a Systems Integration Lab environment with complex hardware/software integration.
7. Demonstrated ability to communicate effectively across internal teams and external stakeholders.
8. Ability to work full-time on-site in a SIL environment.
Preferred Qualifications
1. Applicable experience in aircraft avionics or mission systems.
2. Knowledge of one or more mission system domains:
o Targeting/Weapons Systems: EO/IR sensors, radars, HUD/HMD, ASE, or autonomous teaming.
o Communications Systems: VHF/UHF, SATCOM, TCDL, ICS.
o Navigation Systems: EGI, GPS, IFF, ADS-B, TCAS, ILS, TACAN, radar altimeter, air data, TF/TA.
3. Familiarity with Modular Open Systems Architectures (MOSA), Model-Based Systems Engineering (MBSE), and open standards such as FACE, HOST, and SOSA.
4. Strong oral and written communication skills with experience authoring technical documents and presenting to stakeholders.
5. Eligible to obtain and maintain a U.S. DoD Secret Clearance.
Full compensation package is based on candidate experience and certifications
Pay Ranges$186,667-$213,333 USD
At Quest Defense Systems and Solutions, we don't just build technology - we engineer the future. From next-generation aerospace solutions to cutting-edge defense systems, we tackle the toughest, mission-critical challenges that keep people safe and push the boundaries of innovation. This is where problem-solvers, innovators, and visionary thinkers come together to shape the future. With over 25 years of aerospace and defense engineering expertise, our commitment to delivering high-quality, transformative solutions sets us apart - not just as an industry leader, but as a driving force for impactful change. Together, we're not just leading the industry - we're revolutionizing it.
Quest Defense provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Auto-ApplySoftware Engineer Embedded/Network Systems II (Full Time) - United States
Embedded software engineer job in Dallas, TX
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice.
**Meet the Team**
Our dedicated team members are engineering the foundation of Cisco's core technologies across the globe, including teams in Engineering like Common Hardware Group, Network Product Eng, Infrastructure & Security. You will be an essential contributor to the development of next-generation innovations in operating systems, firmware, networking stacks, and security infrastructure. Working on these teams, you will gain hands-on experience with hardware-software integration and low-level networking technologies that power Cisco's critical products. Discover the possibilities when deep technical expertise meets creativity and help build solutions that transform how the world connects and communicates.
**Your Impact**
You are a passionate engineer skilled in low-level programming, networking protocols, and hardware-software integration, with strong communication and collaboration abilities. You thrive in solving complex challenges through innovation and precision, while being highly organized and process-driven. Your work develops and maintains critical software and tools that ensure hardware compatibility, network performance, and security for Cisco's core products like operating systems, firmware, and networking stacks. By effectively managing your time and streamlining processes, you deliver high-quality solutions that embed resilience and efficiency into global communications infrastructure, directly contributing to Cisco's leadership in trusted, scalable networking technologies.
**Minimum Qualifications**
+ Completion within the past 3 years, or current enrollment with expected completion within 12 months, of a certification or degree program (e.g., Associates, Apprenticeship, Boot Camp, or Certification in a specialized program + 3 years of relevant experience, High School Diploma + 4 years of relevant experience, Bachelors + 2 years of relevant experience) or Masters + 0 years of relevant experience.
+ Proficiencyin C programming and experience with embedded Linux, including a solid understanding of operating system fundamentals.
+ Familiarity with network principles & concepts, routing protocols, and general networking concepts.
+ Hands-on experience with automation tools and scripting languages (such as Python or Bash), along with knowledge of CI/CD pipelines (e.g., Jenkins, GitHub Actions).
+ Understanding of DevSecOpspractices and their application in software development workflows.
**Preferred Qualifications**
+ Conceptual understanding or hands-on experience with AI/ML.
+ Understanding ofcybersecurity principles and security protocols.
+ Experience with FPGA development.
+ Knowledge of signal and power integrity, and PCB design.
**Why Cisco?**
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
**Message to applicants applying to work in the U.S. and/or Canada:**
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
+ 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
+ 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
+ Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
+ Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
+ 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
+ Additional paid time away may be requested to deal with critical or emergency issues for family members
+ Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
+ .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
+ 1.5% of incentive target for each 1% of attainment between 50% and 75%;
+ 1% of incentive target for each 1% of attainment between 75% and 100%; and
+ Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$123,600.00 - $200,100.00
Non-Metro New York state & Washington state:
$109,900.00 - $181,600.00
* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.
Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
Embedded (RTOS, ARM, C) Software Engineer
Embedded software engineer job in Dallas, TX
We are searching for an Embedded C Software Engineer in Dallas, TX.
Responsibilities may include, but are not limited to:
Embedded SW programming and debugging on bare metal
Understand ARM series HW/SW and be able to help to debug the SW in a real-time environment
Comfortable running large SW on Windows/Linux environment
Python scripting for automation
Qualifications - Minimum Requirements:
5+ years experience in software engineering
Bachelors Degree
Applicants must be at least 18 years or older, must be willing to take a drug test and background check as part of the selection process and must have legal authorization to work in the United States.
Talent 101 is an equal opportunity employer and supports a diverse, inclusive work environment. All qualified applicants will receive consideration for employment without regard to protected characteristics, including race, color, religion, sex, national origin, disability, veteran status, sexual orientation, gender identity or age.
Embedded Software Engineer
Embedded software engineer job in Dallas, TX
Are you a creative and driven Software Engineer eager to take on exciting challenges in embedded systems development? Our client is seeking a talented professional to join their team, bringing innovative solutions to the design and development of high-quality electrical products. This role offers hands-on involvement in projects spanning from initial concept to manufacturing release. If you thrive in a collaborative environment and enjoy tackling complex engineering problems, this opportunity could be perfect for you!
Key Responsibilities
Collaborate on multiple R&D projects to design and develop innovative prototypes and production-ready designs.
Create and maintain embedded software using the C programming language.
Develop reliable, well-documented software to ensure safe and efficient operation of microprocessor or GUI-based systems.
Contribute to the design and development of microprocessor and/or DSP-based electronic products and systems.
Participate in hardware/software integration for various system components.
Support the full product lifecycle, from concept development through manufacturing release.
Required Qualifications
Bachelor's degree in Electrical Engineering, Computer Engineering, or Computer Science.
Hands-on experience in embedded software development at a mid to senior level.
Strong proficiency in C programming for embedded systems.
Familiarity with software design, testing, and verification methodologies.
Expertise in developing and integrating microprocessor-based systems.
Preferred Qualifications
Experience with Ethernet and DSP-based products.
Familiarity with one or more real-time operating systems (RTOS).
Knowledge of assembly programming (e.g., ARM9).
Hands-on experience in GUI development using Angular, JavaScript, HTML, and CSS.
Proficiency with version control tools such as GIT.
Background in using diagnostic tools like oscilloscopes, logic analyzers, and spectrum analyzers.
Understanding of DO-178C standards and/or FAA specifications.
Auto-ApplyEmbedded Software Engineer
Embedded software engineer job in Richardson, TX
Join the team at Wilson Connectivity and be a part of our mission to connect everyone, everywhere! As the industry leader in wireless connectivity solutions, we're bringing 5G connectivity to businesses and consumers in their homes, workplaces, and beyond.
But we're not just committed to developing innovative products - we're dedicated to developing great people. That's why we've been recognized as a "Best Companies to Work For" six times by Utah Business. Our strong work culture drives high employee satisfaction, and we're looking for individuals who are passionate about making a positive impact.
Position Overview:
We are looking for an experienced Embedded Software Engineer that is responsible for the development and maintenance of embedded RF firmware and application software in RF signal amplifiers/repeaters. The engineer will participate in all phases of software development, including requirements analysis, algorithm design, coding, integration, testing and documentation. The engineer will adhere to team development standards for software processes and work as a part of a multi-disciplinary, multi-site team. The engineer will contribute to multiple application development specialties, including user interface development, mathematical and logical algorithm development, database structure design, and both RTOS and bare metal programming.
Position benefits:
This full-time position has a competitive salary based on experience, plus the opportunity to earn an additional company bonus based on company and individual performance every 6 months.
This position will be based in Richardson, TX and reports to our Sr. Software Engineering Manager based in Richardson, TX.
Our employees enjoy a total rewards benefit package including a highly competitive salary and bonus plan, generous 3 weeks of PTO starting on day one, 10 paid holidays, matching 401k, health insurance, tuition reimbursement, paid parental leave, wellness programs, employer paid disability and telemedicine.
A day on the job may include:
Design and implement new firmware for multiple architectures and platforms, unifying functions when possible.
Design and implement new features and algorithms into RF signal amplifiers/repeaters.
Design and develop custom firmware to support new product prototypes and advance technology.
Develop initial board bring-up firmware for testing embedded RF system hardware.
Identify and implement improvements to existing/legacy product firmware.
Support released firmware in the field as needed.
Perform software integration and validation testing with hardware systems
Document software functionality (theory of operation)
Develop and implement automated test procedures to streamline standard RF test functions.
Contribute to the system design of new RF products
Participate in schematic reviews to ensure hardware can support the firmware functional requirements.
This job may be for you if you have:
Minimum of 5 years in a similar position
B.S. degree or higher in Computer Engineering, Computer Science, Electrical Engineering, or related STEM major
Demonstrated experience with microprocessors through full product life cycle
Extensive skill in structured firmware design, documentation, and coding standards / best practices
Extensive knowledge of C/C++ in embedded platforms
Experience working with communication protocols, device drivers, and sensors
Experience working with a variety of 8, 16, and 32-bit microprocessors (STM, Microchip, etc.)
Experience with embedded systems, including programming peripherals and operating in a real-time (RTOS) environment
Preferred experience:
Experience working on consumer products
Knowledge of communication devices and components, wireless RF devices, and RF theory
Hands-on experience troubleshooting problems that occur in electronic RF systems at the component level
Knowledge in the sending and receiving of packets through communications protocols such as I2C, SPI, and RS232
Software development experience with cellular RF and/or IoT products
Experience using electronics test equipment such as Oscilloscopes, Digital Multimeters, Network Analyzers, Spectrum Analyzers, Signal Generators, and Logic Analyzers
Experience in web development
Experience with FPGAs and/or DSPs
Additional skills and competencies:
Must be familiar with Source Code Version Control tools
Must be familiar with Bug/Issue Tracking tools
Must be well organized, timely, and detail oriented
Must be able to work independently and within a team with minimum supervision and able to understand and resolve issues with minimal assistance
Must be able to multi-task simultaneous projects/assignments
Must be able to communicate clearly and effectively, keeping team members and management informed of progress and issues
A background check and drug screen is required upon accepting an offer of employment.
Embedded Systems Engineer - Autonomous Vehicles
Embedded software engineer job in Dallas, TX
Job DescriptionThe hardware team at ISEE is seeking a detail oriented senior lead embedded systems engineer to both lead and execute embedded software development. This role has critical responsibilities in safety critical software development as well as bridging the gap between hardware and higher level software systems.
Role responsibilities include:- Development, verification and maintenance of embedded software for autonomous vehicle ECUs, sensors, actuators and safety systems.
Qualifications-Bachelor/Master Degree in Electrical Engineering or Computer Science-Experience with embedded development in automotive or robotics domains-Proficiency in embedded C-Passionate about self-driving vehicles and robotics-Excellent communication skills-Experience with safety critical system design
Preferred-5+ years of experience-Experience with Automotive CAN J1939-Experience with Nvidia Jetson Orin or Nvidia Drive platforms-Experience with Matlab/Simulink ecosystem-Familiarity with functional safety, e.g. ISO 26262
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.
Embedded Software Engineer
Embedded software engineer job in McKinney, TX
**Country:** United States of America , McKinney, TX, 75070 USA ** Onsite **U.S. Citizen, U.S. Person, or Immigration Status Requirements:** Active and transferable U.S. government issued security clearance is required prior to start date.
U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
**Security Clearance:**
DoD Clearance: Secret
At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world.
Raytheon has an opportunity for a Software Engineer II - Embedded to join our Electro-Optical & Infrared (EO/IR) Solutions Engineering Team in McKinney, TX, which is part of our Advanced Products & Solutions group.
The Advanced Product and Solutions organization at RTX provides the joint warfighter with actionable information from an unblinking eye across battle space. By joining the APS Engineering team you'll have the opportunity to design, develop and test product capabilities for Active Electronically Scanned Array (AESA) radars, integrated sensor suites, precision targeting, multispectral EO/IR targeting systems, Pilot Situational Awareness, Special mission aircraft and Strategic and tactical ISR Systems.
But more than anything, we are innovators, creators and strategists drawing inspiration from each other every day. We collaborate, iterate, and execute with an eye toward the company mission and personal career growth.
**What You Will Do**
This position is for a Software Engineer who has professional experience in the development and implementation of software for real-time applications.
Deliverables include but not limited to:
+ Supports all aspects of a software development life cycle as members of a multi-disciplined team. This would include supporting new and legacy military and commercial programs from concept and requirements, to design, development, integration, test, and potentially subsequent maintenance tasking.
+ Uses and provides creative solutions to complex technical system and software integration problems.
+ Works closely with Systems Engineers to design ideal solutions with the end user and operational needs in mind.
+ This position will require occasional business-related travel.
**Qualifications You Must Have**
+ Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 2 years of prior relevant experience.
+ Experience in developing, testing, and integrating real-time software applications written in C++ or closely related software languages.
+ Experience in computer scripting languages such as Shell/Perl/Python.
+ Active and transferable U.S. government issued Secret security clearance. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
**Qualifications We Prefer**
+ Development experience on Linux, VxWorks, or other Real Time Operating Systems is highly preferred.
+ Experience working in lab environments with physical hardware (e.g., test benches, simulators).
+ Ability to quickly understand and navigate complex systems and established code bases.
+ Experience with product development utilizing the Scrum techniques of the Agile software development process.
+ Experience with DevSecOps pipeline implementation and utilization, including Static Code Analysis, Automated Build, and Automated Test techniques using continuous integration/continuous delivery with Test-Driven Development approach.
+ Hands-on experience with Git for version control and GitLab for repository management.
**What We Offer**
Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Trust, Respect, Accountability, Collaboration, Innovation, and Safety.
**Learn More & Apply Now!**
Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
Welcome to Raytheon in McKinney, TX (*********************************************************************************************
Clearance Information: This position requires security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************
RTX Corporation is an Aerospace and Defense company that provides advanced systems and services for commercial, military and government customers worldwide. It comprises three industry-leading businesses - Collins Aerospace Systems, Pratt & Whitney, and Raytheon. Its 185,000 employees enable the company to operate at the edge of known science as they imagine and deliver solutions that push the boundaries in quantum physics, electric propulsion, directed energy, hypersonics, avionics and cybersecurity. The company, formed in 2020 through the combination of Raytheon Company and the United Technologies Corporation aerospace businesses, is headquartered in Arlington, VA.
This requisition is eligible for an Employee Referral Award. ALL eligibility requirements must be met to receive the referral award.
LI-TR1
**_As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote._**
The salary range for this role is 66,000 USD - 130,000 USD. The salary range provided is a good faith estimate representative of all experience levels.
RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.
Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.
Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.
This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.
RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
_RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act._
**Privacy Policy and Terms:**
Click on this link (******************************************************** to read the Policy and Terms
Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. 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, age or any other federally protected class.
Firmware Engineer
Embedded software engineer job in Plano, TX
We are seeking a Firmware Technical Lead Engineer with a focus on Firmware/Software development for Wireless Radio Applications. You will play a crucial role in architecting, designing, and developing solutions integrated into cutting-edge wireless technologies, contributing significantly to the advancement of firmware capabilities in wireless cellular systems. The ideal candidate will possess an excellent technological skillset alongside strong communication and organizational skills, enabling successful contributions throughout all phases of development, from concept to production. The position requires leading a team and working onsite full-time in Plano, TX.
Responsibilities
+ Collaborate with System Engineering and Architecture teams to translate system-level requirements into firmware/software architecture, optimizing for performance, modularity, security, and scalability.
+ Work with Hardware and FPGA teams to define firmware specifications, support board design, and integrate firmware into state-of-the-art SoC solutions.
+ Develop, optimize, and maintain firmware and software across multiple product lines.
+ Contribute to the design of main radio control algorithms, radio applications, and main software libraries.
+ Collaborate with Integration and QA teams to develop test cases and plans to validate the functionality and performance of each wireless product.
+ Support project management in task breakdown, backlog management, effort estimation, and planning to ensure development team achieves committed milestones, and actively participate in all JIRA/Scrum meetings.
+ Provide technical guidance and mentorship to team members, fostering a collaborative and innovative team environment.
+ Create and maintain detailed version-controlled documentation of firmware architecture, design, and features to facilitate collaboration and knowledge transfer.
+ Stay informed of industry trends and emerging technologies in the wireless field, embedded software development, and radio products.
+ Explore and recommend new tools, methodologies, and techniques to enhance development processes.
Essential Skills
+ 6 to 8 years of experience in Embedded Software Development, with a preference for wireless applications or embedded radio products.
+ Proficiency in object-oriented design and development using C++, and in embedded software development in C.
+ Experience with Linux kernel software, Embedded Linux, RTOS, U-Boot/kernel development and customization, Linux Device Tree, and file system operations.
+ Ability to design and implement applications using modular, test-oriented, and scalable solutions.
+ Experience with Embedded System Security principles, security by design, and OS hardening.
+ Experience in testing and debugging multi-thread embedded systems software.
+ Familiarity with RF systems, signal processing, and wireless communication protocols (e.g., LTE, 5G).
+ Knowledge of Telecom technologies: Sync-E, PTP, IEEE-1588v2, Ethernet, TCP/IP, UDP.
Top Skills' Details Required!
o Microcontroller - ARM based
o 70% C++/30% Embedded C
o Embedded Linux
o Bash Scripting, Python - test automation and scripting.
Work Environment
The role is based in Plano, TX. The team is engaged in developing new prototypes and products, leveraging cutting-edge technology in wireless communication.
Job Type & Location
This is a Contract to Hire position based out of Plano, TX.
Pay and Benefits
The pay range for this position is $67.00 - $86.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 Plano,TX.
Application Deadline
This position is anticipated to close on Dec 9, 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.
Embedded Software Engineer
Embedded software engineer job in The Colony, TX
Eikon Consulting Group specializes in Information Technology Consulting and Training Services. The company was founded on the belief that great companies want great talent from industry leading partners utilizing cutting edge technology to save time and money in the hiring process. Eikon Consulting Group provides this service with a unique approach. After the candidates are fully screened and qualified, a Techie-Talk profile is created. Techie-Talk is Eikon's exclusive audio recording capability to give our clients a "Virtual" experience in the interview / hiring process. Techie-Talk is 100% customized to our client's exacting specifications and the audio profile addresses topics that are relevant to the client's project. This allows them to evaluate multiple facets of the candidate, such as communication skills and technical aptitude, long before the interview process begins. See our Services tab for more info on this unique service offering.
Job Description
10 years of professional experience developing embedded software in C/C++.
* Experienced in the architecture, design, hardware/software integration, and development of embedded software.
* Experience and familiarity with modern control theory and applications.
* Experience collaborating in multi-site software development teams and projects.
* Design and debug experience for peripherals needed for motor control such PWMs, ADCs and timers.
* Ability to develop unit test driven software components
* Experience with Real Time Operating Systems (RTOS) software development.
* Familiar with serial communication protocols (I2C, RS-485, RS-232, CAN, SPI).
* Familiar with industry standard embedded design and debugging tools (JTAG, protocol analyzers, emulators).
* Familiar with Configuration Management tools (Version control, bug tracking, change management, automated builds, and coding standards).
Qualifications
C/C++.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Embedded Engineer (einfochips)
Embedded software engineer job in Plano, TX
What You'll Be Doing:
Operate with minimal oversight to define requirements with stakeholders and design the implementation of new features.
Investigate cybersecurity controls of processors and microcontrollers; develop Proof-of-Concepts (PoCs) and provide implementation guidance to suppliers.
Research and develop novel cybersecurity features.
Collaborate with the open-source community to expand existing cybersecurity capabilities and contribute new projects for broader use.
Develop software in line with team coding guidelines and industry standards (e.g.SEI CERT, AUTOSAR).
Partner with CI/CD teams to add new capabilities to the build and release pipeline, and customize pipelines for emerging projects.
Work with test teams to define testing strategies and support automated test development.
Lead internal testing teams and provide direction in the absence of regular leadership.
Mentor junior and mid-level engineers in best practices for design, implementation, and testing.
Conduct root cause analysis of defects and lead initiatives to enhance product quality and testing processes.
Coordinate with diverse stakeholders to align deliverables, timelines, and testing outcomes.
Facilitate agile ceremonies (sprint planning, retrospectives, stand-ups) to ensure effective collaboration.
Stay current with industry trends in embedded systems development and advocate for process improvements.
What We Are Looking For:
10+ years of experience in embedded systems software development, spanning hardware and software.
Bachelor's degree (or higher) in Computer Science, Engineering, or related field, or equivalent professional experience.
Proficiency in embedded programming languages (C, C++), with strong knowledge of RTOS.
Hands-on experience with embedded Linux development, including Linux driver development, BSP integration/customization (e.g., Yocto), and board bring-up.
Proficiency with testing tools/frameworks and developing automated tests.
Strong understanding of communication protocols (I2C, SPI, UART) and hardware interfaces.
Excellent problem-solving skills and attention to detail.
Demonstrated leadership and communication skills, with the ability to mentor and guide teams.
Experience with embedded security features (secure boot, TrustZone, filesystem encryption, etc.).
Prior development in compliance with safety/security standards (SEI CERT, AUTOSAR).
Professional certifications such as OSCP, SANS/GIAC, CISSP, or equivalent.
Knowledge of compliance regulations, security frameworks, and standards (e.g., ISO/SAE 21434, NIST, HIPAA, COBIT, OWASP, ITIL).
Industry background in law enforcement, defense, intelligence, automotive, manufacturing, or software.
Fluency in Japanese (reading, writing, and speaking) for business and technical communication.
What's In It for You:
At Arrow, we recognize that financial rewards and great benefits are important aspects of an ideal job. That's why we offer competitive financial compensation, including various compensation plans and a solid benefits package.
Medical, Dental, Vision Insurance
401k, With Matching Contributions
Short-Term/Long-Term Disability Insurance
Health Savings Account (HSA)/Health Reimbursement Account (HRA) Options
Paid Time Off (including sick, holiday, vacation, etc.)
Tuition Reimbursement
Growth Opportunities
And more!
Education:
Bachelor's Degree
Work Arrangement Fully OnSite: Must be able to travel to an Arrow Client office location as requested by Arrow Client leadership.
Location: Complete On-Site at Plano, TX (Day-1 Onsite)
About eInfochips:
eInfochips, an Arrow company (Fortune #154), is a leading global provider of product engineering and semiconductor design services. A rich history of over two decades, with over 500+ products developed and 40M deployments in 140 countries, eInfochips continues to fuel technological innovations in multiple verticals. eInfochips has strategic technology partnerships with Qualcomm, NVIDIA, NXP, Analog Devices, Texas Instruments, Amazon, Microsoft and Google to name a few. Along with Arrow's $38B in revenues, 22,000 employees, and 345 locations serving over 80 countries, eInfochips is primed to accelerate connected products innovation for 150,000+ global clients. eInfochips acts as a catalyst to Arrow's Sensor-to-Sunset initiative and offers complete edge-to cloud capabilities for its clients. Please visit ****************** for our portfolio of product engineering services across various industries & verticals.
EEO Statement:
Arrow is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, gender, age, sexual orientation, gender identity, national origin, veteran or disability status. (Arrow EEO/AAP policy)
Location:US-TX-Plano-Texas (Toyota Tsusho Systems)
Time Type:Full time
Job Category:Engineering ServicesEEO Statement:
Arrow is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, gender, age, sexual orientation, gender identity, national origin, veteran or disability status. (Arrow EEO/AAP policy)
We anticipate this requisition will be open for a minimum of five days, though it may be open for a longer period of time. We encourage your prompt application.
Auto-ApplyFirmware Engineer
Embedded software engineer job in Plano, TX
Job Description
APCON, Inc. is on the lookout for a passionate Firmware Engineer to be a contributor to our next-generation embedded systems. In this role, you will be assisting in the design, development, testing, and implementation of firmware solutions for a variety of products. You will work closely with cross-functional teams to deliver innovative products and contribute to the ongoing success of our projects.
Responsibilities
Assist with knowledge of low level language like C, C++, Rust, debugging, verification, and validation of firmware, software, and hardware for current and future network switch solutions
Support the analysis of hardware and firmware requirements to assess design feasibility within project timelines and budget
Collaborate with experienced engineers to understand system-level performance and operational needs
Participate in technical discussions to gain exposure to product requirements and design processes
Help create and execute basic unit and functional tests to ensure product quality
Contribute to updates and improvements on existing product lines under guidance
Work both independently and as part of a team to meet project milestones and delivery goals
Education & Qualifications
Bachelor's degree in Computer Science, Electrical Engineering, or equivalent experience
1-3 years of experience in embedded systems or firmware development
Familiarity with one of the following: networking concepts, cybersecurity fundamentals, or data center technologies
Familiarity with one of the following: networking concepts, cybersecurity fundamentals, or data center technologies
Core Competencies:
Excellent organizational, planning, presentation, troubleshooting, and multi-tasking skills
Ability to maintain a high level of confidentiality and professionalism
Ability to prioritize tasks, stay flexible in a fast-paced environment, and maintain strong attention to detail
Must be able to work independently and as a team member
About APCON
APCON Inc. is a leader in network security solutions, with scalable hardware and intuitive software, APCON provides next-generation security products for fast threat detection and reliable data flow across complex networks. For over 30 years, we have been trusted by Fortune 100 and mid-size companies in financial services, telecommunications, government, automotive, healthcare, and large AI-powered Data Centers. Our platforms deliver real-time traffic analysis, enhancing performance and protecting against cyberattacks, data breaches, and blind spots.
Why APCON?
Join a team of some of the brightest minds in the industry and help shape the future of electronics through collaboration and innovation.
We offer competitive pay and benefits to support you and your family, helping you live your best life. Enjoy work-life balance so you can thrive both personally and professionally.
Benefits:
Medical, dental, and vision insurance
Company-paid short and long-term disability
Flexible spending accounts
Generous PTO program
401(K) Retirement Savings Plan with company match
Professional development program
Collaborative and innovative environment
On-site exercise facility
APCON is an EEO Employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status. Offers are contingent on the successful completion of pre-employment background screenings.
Senior Principal Embedded Software Engineer (Onsite)
Embedded software engineer job in Richardson, TX
Country:
United States of America Onsite
U.S. Citizen, U.S. Person, or Immigration Status Requirements:
Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
Security Clearance:
Secret - Current
Your Next Mission: Engineering the Future of National Defense
At Collins Aerospace, we don't just write code - we build the backbone of mission-critical systems that safeguard lives. As a Senior Principal Embedded Software Engineer, you'll be a key contributor in a Special Access Program (SAP), working on cutting-edge Strategic Nuclear Deterrence technologies. Your expertise will drive innovation, enhance security, and ensure the reliability of systems vital to national defense.
This role is more than just engineering - it's about solving complex challenges that shape the future of aerospace and defense. If you're passionate about high-stakes embedded systems, real-time software, and developing solutions that have a lasting impact, we want you on our team.
This is an onsite role based in Richardson, Texas. Relocation assistance may be available.
What YOU Will Do:
Architect, design, and develop embedded software solutions for mission-critical systems.
Collaborate with top engineers and domain experts to create high-performance, real-time applications in a secure and rigorous environment.
Provide hands-on technical leadership, mentoring junior engineers while collaborating with senior stakeholders.
Ensure software compliance with industry standards and security requirements through rigorous testing, validation, and verification.
Engage in full lifecycle development, from requirements development to system integration and deployment.
Utilize advanced tools and methodologies, including model based systems engineer and automated testing to deliver high-quality, maintainable software.
What YOU Will Learn:
Gain and grow deep expertise within the Strategic Nuclear Deterrence domain.
Acquire valuable experience and opportunities to lead, including roles such as Product Owner, CAM, and Software Lead.
Become a subject matter expert and leader in communication technologies with cross-disciplinary exposure.
Benefit from comprehensive training and development programs to enhance your skills and expertise.
Qualifications You Must Have:
Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 10 years prior relevant experience or an Advanced Degree in a related field and minimum 7 years of experience
Active and transferable Secret U.S. government issued security clearance is required prior to start date with the ability to obtain Top Secret after start.
Professional experience in embedded systems/software design, integration and testing with real-time operating systems.
Software development experience in a Department of Defense (DoD) environment.
Qualifications We Prefer:
Experience in Agile development methods, including Scrum, automated testing, and continuous integration.
Excellent oral and written communication skills.
Demonstrated experience with tools such as JIRA, Confluence, Git, Docker, and requirements management applications.
Previous professional background in software development lifecycle models and processes for Department of Defense contracts.
Experience working on software for military applications and/or experience in working government programs.
Experience with Model-Based Systems Engineering concepts for UML model and requirements management with tools such as MagicDraw Cameo, Rhapsody, and Enterprise Architect.
What We Offer:
Some of our competitive benefits package includes:
Medical, dental, and vision insurance
Three weeks of vacation for newly hired employees
Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option
Tuition reimbursement program
Student Loan Repayment Program
Life insurance and disability coverage
Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection
Birth, adoption, parental leave benefits
Ovia Health, fertility, and family planning
Adoption Assistance
Autism Benefit
Employee Assistance Plan, including up to 10 free counseling sessions
Healthy You Incentives, wellness rewards program
Doctor on Demand, virtual doctor visits
Bright Horizons, child and elder care services
Teladoc Medical Experts, second opinion program
Eligible for relocation
And more!
Learn More & Apply Now!
Mission Systems:
Do you want to be a part of something bigger? A team whose impact stretches across the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete their most complex missions - whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team, you'll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today.
* Please consider the following role type definitions as you apply for this role.
Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other - propel us all higher, again and again.
Apply now and be part of the team that's redefining aerospace, every day.
#Hotjobs
The salary range for this role is 124,000 USD - 250,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
Auto-ApplyPrincipal Embedded Software Developer
Embedded software engineer job in Plano, TX
Key/Primary Responsibilities •Develop cyber security software for Toyota products. •Operate with minimal oversight to define requirements with stakeholders and design the implementation of new features. •Investigate cyber security controls of processors and microcontrollers and develop Proof-of-Concepts and implementation guidance to suppliers.
•Perform research and development of novel cyber security features.
•Work with the open-source community to expand cyber security capabilities of existing projects and share new projects that are broadly useful outside of Toyota.
•Develop software in accordance with team coding guidelines and industry standards including MISRA, SEI CERT, and AUTOSAR.
•Collaborate with CICD teams to add new capabilities to the build and release pipeline and customize pipeline for new projects.
•Collaborate with test teams to define testing strategies and assist in automated test development.
•Lead internal testing team and provide guidance when regular leadership is unavailable.
•Mentor junior and mid-level engineers in software development best practices and provide guidance in their design, implementation, and testing tasks.
•Conduct root cause analysis of defects and lead initiatives to improve product quality and testing processes.
•Work with a wide range of stakeholders to align on deliverable expectations, deployment timelines, and testing issues.
•Facilitate team meetings, including sprint planning, retrospectives, and daily stand-ups, to ensure effective communication and collaboration.
•Stay current with industry trends and best practices in embedded systems development, and advocate for their integration into the team's processes.
Requirements
•10+ years of experience in embedded systems software development, with a focus on both hardware and software components.
•Strong understanding of embedded programming languages (e.G., C, C++) and real-time operating systems (RTOS).
•Experience developing embedded Linux systems, including Linux driver development, BSP integration and customization with tools such as Yocto, and board bring-up.
•Experience with testing tools and frameworks and developing automated tests.
•Knowledge of communication protocols (e.G., I2C, SPI, UART) and hardware interfaces.
•Excellent problem-solving skills and attention to detail.
•Strong leadership and communication skills, with the ability to motivate and guide team members.
Added Bonus:
·Experience with embedded security features such as secure boot, TrustZone development, filesystem encryption, etc.
·Experience developing in compliance with safety and security standards such as MISRA, SEI CERT, and AUTOSAR.
·OSCP, SANS/GIAC, CISSP, or other related/equivalent certifications.
·Experience with compliance regulations/laws, security frameworks and standards (e.G., ISO/SAE 21434, NIST, HIPAA, ISO, COBIT, OWASP, ITIL, etc.).
•Experience with one or more of the following industries: law enforcement, defense, intelligence community, automotive, manufacturing, software,
•Bachelor's degree or higher, in Computer Science, Engineering or related discipline, or equivalent
EEO Employer
LanceSoft is a certified Minority Business Enterprise (MBE) and an equal opportunity employer. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.
This policy applies to all employment practices within our organization, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. LanceSoft makes hiring decisions based solely on qualifications, merit, and business needs at the time.
Entry level Embedded Engineer
Embedded software engineer job in Dallas, TX
Our company is a leading IT services, consulting and outsourcing company delivering exceptional business solutions and customer value to its customers worldwide. We offers end-to-end innovative and leading edge solutions to help corporations leverage technologies, outperform their competition and acquire sustainable growth. We have proven capabilities in new and emerging technologies and extensive experience across a broad range of industries and domains which enable us to deliver world-class, secure, scalable and reliable business systems.
We have achieved many distinctions and milestones of outstanding success during the course of its evolutionary journey.
Job Description
C/C++/Python Embedded Software Engineer with Linux & hardware interface experience
- #1 Importance: Write complete code….
- Design software features to meet product requirements
- Write technical specifications and assist with functional specifications
What You Need for this Position
- Embedded software development experience in Linux & hardware environments (Developing with Linux / Python / C / C++)
- Experience with networking technologies and protocols (snmp, RS-232, RS-485, SPI, TCP/IP, UDP, HDLC) at a low level.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Embedded Software Engineer
Embedded software engineer job in McKinney, TX
Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance
Security Clearance:
DoD Clearance: Secret
At Raytheon, the foundation of everything we do is rooted in our values and a higher calling - to help our nation and allies defend freedoms and deter aggression. We bring the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead of tomorrow's threat. Our team solves tough, meaningful problems that create a safer, more secure world.
Raytheon has an opportunity for a Software Engineer II - Embedded to join our Electro-Optical & Infrared (EO/IR) Solutions Engineering Team in McKinney, TX, which is part of our Advanced Products & Solutions group.
The Advanced Product and Solutions organization at RTX provides the joint warfighter with actionable information from an unblinking eye across battle space. By joining the APS Engineering team you'll have the opportunity to design, develop and test product capabilities for Active Electronically Scanned Array (AESA) radars, integrated sensor suites, precision targeting, multispectral EO/IR targeting systems, Pilot Situational Awareness, Special mission aircraft and Strategic and tactical ISR Systems.
But more than anything, we are innovators, creators and strategists drawing inspiration from each other every day. We collaborate, iterate, and execute with an eye toward the company mission and personal career growth.
What You Will Do
This position is for a Software Engineer who has professional experience in the development and implementation of software for real-time applications.
Deliverables include but not limited to:
* Supports all aspects of a software development life cycle as members of a multi-disciplined team. This would include supporting new and legacy military and commercial programs from concept and requirements, to design, development, integration, test, and potentially subsequent maintenance tasking.
* Uses and provides creative solutions to complex technical system and software integration problems.
* Works closely with Systems Engineers to design ideal solutions with the end user and operational needs in mind.
* This position will require occasional business-related travel.
Qualifications You Must Have
* Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 2 years of prior relevant experience.
* Experience in developing, testing, and integrating real-time software applications written in C++ or closely related software languages.
* Experience in computer scripting languages such as Shell/Perl/Python.
* Active and transferable U.S. government issued Secret security clearance. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
Qualifications We Prefer
* Development experience on Linux, VxWorks, or other Real Time Operating Systems is highly preferred.
* Experience working in lab environments with physical hardware (e.g., test benches, simulators).
* Ability to quickly understand and navigate complex systems and established code bases.
* Experience with product development utilizing the Scrum techniques of the Agile software development process.
* Experience with DevSecOps pipeline implementation and utilization, including Static Code Analysis, Automated Build, and Automated Test techniques using continuous integration/continuous delivery with Test-Driven Development approach.
* Hands-on experience with Git for version control and GitLab for repository management.
What We Offer
Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Trust, Respect, Accountability, Collaboration, Innovation, and Safety.
Learn More & Apply Now!
Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products.
Welcome to Raytheon in McKinney, TX
Clearance Information: This position requires security clearance. DCSA Consolidated Adjudication Services (DCSA CAS), an agency of the Department of Defense, handles and adjudicates the security clearance process. More information about Security Clearances can be found on the US Department of State government website here: ************************************************
RTX Corporation is an Aerospace and Defense company that provides advanced systems and services for commercial, military and government customers worldwide. It comprises three industry-leading businesses - Collins Aerospace Systems, Pratt & Whitney, and Raytheon. Its 185,000 employees enable the company to operate at the edge of known science as they imagine and deliver solutions that push the boundaries in quantum physics, electric propulsion, directed energy, hypersonics, avionics and cybersecurity. The company, formed in 2020 through the combination of Raytheon Company and the United Technologies Corporation aerospace businesses, is headquartered in Arlington, VA.
This requisition is eligible for an Employee Referral Award. ALL eligibility requirements must be met to receive the referral award.
LI-TR1
As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote.
The salary range for this role is 66,000 USD - 130,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.
Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.
Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.
This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.
RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
Auto-ApplyEmbedded Software Engineer
Embedded software engineer job in The Colony, TX
Eikon Consulting Group specializes in Information Technology Consulting and Training Services. The company was founded on the belief that great companies want great talent from industry leading partners utilizing cutting edge technology to save time and money in the hiring process. Eikon Consulting Group provides this service with a unique approach. After the candidates are fully screened and qualified, a Techie-Talk profile is created. Techie-Talk is Eikon's exclusive audio recording capability to give our clients a "Virtual" experience in the interview / hiring process. Techie-Talk is 100% customized to our client's exacting specifications and the audio profile addresses topics that are relevant to the client's project. This allows them to evaluate multiple facets of the candidate, such as communication skills and technical aptitude, long before the interview process begins. See our Services tab for more info on this unique service offering.
Job Description
10 years of professional experience developing embedded software in C/C++.
* Experienced in the architecture, design, hardware/software integration, and development of embedded software.
* Experience and familiarity with modern control theory and applications.
* Experience collaborating in multi-site software development teams and projects.
* Design and debug experience for peripherals needed for motor control such PWMs, ADCs and timers.
* Ability to develop unit test driven software components
* Experience with Real Time Operating Systems (RTOS) software development.
* Familiar with serial communication protocols (I2C, RS-485, RS-232, CAN, SPI).
* Familiar with industry standard embedded design and debugging tools (JTAG, protocol analyzers, emulators).
* Familiar with Configuration Management tools (Version control, bug tracking, change management, automated builds, and coding standards).
Qualifications
C/C++.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Test Embedded Engineer (Mid Level_VSE)
Embedded software engineer job in Plano, TX
We are seeking a highly skilled Software Test Engineer with extensive experience in Linux-based embedded systems to join our leadership team. The ideal candidate will be responsible for defining testing strategies, driving quality initiatives, and mentoring junior resources to ensure the highest standards of product quality and reliability.
Key/Primary Responsibilities
•Work with a team of test engineers, providing direction, support, and mentorship to ensure effective testing practices.
•Develop and implement testing strategies and processes for embedded systems, ensuring alignment with project goals and quality standards.
•Collaborate with cross-functional teams, including software and hardware engineers, to define testing requirements and priorities.
•Design, develop, and execute comprehensive test plans and test cases for embedded software and hardware components.
•Drive the adoption of automated testing tools and frameworks to enhance testing efficiency and coverage.
•Identify, document, and track defects, ensuring timely communication and resolution with development teams.
•Conduct root cause analysis of defects and lead initiatives to improve product quality and testing processes.
•Facilitate team meetings, including sprint planning, retrospectives, and daily stand-ups, to ensure effective communication and collaboration.
•Maintain and update test documentation, including test plans, test cases, and test reports.
•Stay current with industry trends and best practices in embedded systems testing, and advocate for their integration into the team's processes.
Requirements
•5+ years of experience in testing embedded systems, with a focus on both hardware and software components.
•Deep expertise in embedded programming languages (e.G., C, C++) and real-time operating systems (RTOS).
•Experience with testing tools and frameworks (e.G., Gtest, Pytest, etc.) and automated testing methodologies.
•Experience working on Linux environment and using Linux tools
•Exposure to CI/ CD processes and tools
•Knowledge of communication protocols (e.G., I2C, SPI, UART) and hardware interfaces.
•Excellent problem-solving skills and attention to detail.
•Good analytical and debugging skills to identify root cause of failure.
•Strong leadership and communication skills, with the ability to motivate and guide team members.
Added Bonus:
•OSCP, SANS/GIAC, CISSP, or other related/equivalent certifications.
•Experience with compliance regulations/laws, security frameworks and standards (e.G., ISO/SAE 21434, NIST, HIPAA, ISO, COBIT, OWASP, ITIL, etc.).
•Experience with one or more of the following industries: law enforcement, defense, intelligence community, automotive, manufacturing, software,
•Bachelor's degree or higher, in Computer Science, Engineering or related discipline, or equivalent
Professional experience
•Fluent in Japanese (reading, writing, speaking) for business and technical discussions.(Not mandatory)