Post job

Embedded software engineer jobs in Tucson, AZ

- 84 jobs
All
Embedded Software Engineer
Senior Software Engineer
Senior Embedded Software Engineer
Principal Software Engineer
Senior Systems Software Engineer
Software Systems Engineer
Senior Firmware Engineer
Advanced Software Engineer
Computer Engineer
Firmware Developer
Principle Software Engineer
Senior Software Development Engineer
  • Embedded Real-time Software Engineer II

    Raytheon 4.6company rating

    Embedded software engineer job in Tucson, AZ

    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. The Software organization develops software applications, including integration and test on missiles, launchers, radars, naval systems, fire control and other complex systems. Our precision software and firmware integrate operating systems, device drivers, networking, and control software to bring together sensor, guidance, and flight control processing features to complete the mission. The Software org is made up of several Centers located across the country, responsible for all aspects of the software development lifecycle. Our 4000+ software engineers design, develop, and build innovative solutions for our customers. Join our fast-paced agile teams on the leading edge of technology. As part of the Software Engineering Directorate's (SWE) Effectors Center (EC) team, you will be an integral part of helping Raytheon further our vision to be the global leader in core and next-generation weapon and security solutions. By any measure, Raytheon is an exciting and rewarding place to work. We pride ourselves on developing mission-driven, world-class talent. The result is a workforce that takes pride in the company and consistently delivers superior solutions. Our engineers design, develop, and build innovative solutions for the U.S. Government. Experience all aspects of a software development life cycle as a member of a fast-paced agile team on the leading edge of: Real-time systems design Digital signal processing Machine Learning and Autonomous Systems Cyber Security DevOps technologies and methods We encourage curious, creative problem solvers to join our team of bright, dedicated software craftspeople in designing and implementing highly innovative systems. You will learn advanced software engineering practices and apply new technologies to develop next generation capabilities and help keep our country safe. This position is within the Effectors Center of the Software organization, and is an onsite role located in Tucson, AZ. What You Will Do Assist and participate in the requirements, design, development and testing of real-time embedded software, application software, and tools, to include development of new work products or enhancement of existing applications and systems. Design, code, test, integrate, and document software solutions. Participate in internal review of software components and systems. Collaborate with project managers and other professionals within Engineering. Work on problems with defined scope, schedule, and expectations. Follow established development practices and processes to maintain the configuration management of software products. Ability to obtain program access required. What You Will Learn Use new tools that will keep you state-of-the-art. Stay updated with the latest advancements in software development and missile technology to drive innovation. Qualifications You Must Have Typically requires a Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of two years prior relevant experience. Experience with C, C++, or Java. Active and transferable Secret U.S. government issued security clearance is required prior to start date with the ability to obtain special program access after start. Qualifications We Prefer Knowledge of data structures and algorithms, systems software design, operating systems and architectures. Knowledge of assembly, C/C++ programming, structured programming concepts. Knowledge of object-oriented design and Unified Model Language. Knowledge of statistical and numerical methods. Interpersonal and communication skills, both verbal and written. Demonstrated ability to work effectively with colleagues and leaders in a team environment. What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation. Relocation Offered Based On Eligibility Learn More & Apply Now! Please consider the following role type definition 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. Clearance Information: This position requires a 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: ************************************************ Location Information: This position is onsite at our campus in beautiful Tucson, AZ. Tucson has a friendly, caring, and laid-back atmosphere, combined with the innovation and energy of a metropolitan region, and recognized as one of America's 10 Best Small Cities. Surrounded by beautiful mountains, colorful Sonoran Desert landscape and majestic saguaro cacti, Tucson is blessed with some of nature's best work. Tucson is known for its bright blue skies, and with more than 310 sunny days per year, Tucson's fantastic weather lets residents enjoy the outdoors year-round. Virtual Fly Over City of Tucson & Community, YouTube Video Links “Raytheon In Tucson”: ************************************************************** “Tucson is Awesome”: ******************************************* “Winter in Tucson”: ******************************************* 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
    $67k-90k yearly est. Auto-Apply 3d ago
  • Senior Embedded Software Engineer

    Applied Intuition 4.4company rating

    Embedded software engineer job in Tucson, AZ

    Applied Intuition is the vehicle intelligence company that accelerates the global adoption of safe, AI-driven machines. Founded in 2017 and now valued at $15 billion following its recent Series F funding round, Applied Intuition delivers the Vehicle OS, Self-Driving System, and toolchain to help customers build intelligent vehicles and shorten time to market. 18 of the top 20 global automakers and major programs across the Department of Defense trust Applied Intuition's solutions to deliver vehicle intelligence. Applied Intuition services the automotive, defense, trucking, construction, mining, and agriculture industries and is headquartered in Mountain View, CA, with offices in Washington, D.C., San Diego, CA, Ft. Walton Beach, FL, Ann Arbor, MI, London, Stuttgart, Munich, Stockholm, Bangalore, Seoul, and Tokyo. Learn more at applied.co. We are an in-office company, and our expectation is that employees primarily work from their Applied Intuition office 5 days a week. However, we also recognize the importance of flexibility and trust our employees to manage their schedules responsibly. This may include occasional remote work, starting the day with morning meetings from home before heading to the office, or leaving earlier when needed to accommodate family commitments. (Note: For EpiSci job openings, fully remote work will be considered by exception.) About EpiSci EpiSci, an Applied Intuition company, develops next-generation, tactical autonomy solutions for national security problems. EpiSci's autonomy software is technology agnostic, operationally informed, tactically relevant, and has piloted swarms of uncrewed aerial systems and tactical fighter aircraft. Additional applications include crewed-uncrewed teaming for air dominance, cognitive sensors, and networks for advanced communications systems, as well as battle management command and control for informed decision-making. EpiSci delivers unmatched speed, cost-efficiency, and scalability as the preferred partner for defense agencies and industry teams seeking mission-critical autonomy solutions. About the role As an Embedded Software Engineer at EpiSci on the Cognitive Sensing and Radio Frequency team, you will play a significant role in designing, developing, and integrating DSP and AI/ML algorithms onto embedded hardware, which aligns with our mission to deliver advanced AI/ML technologies. This position requires extensive expertise in C++ for embedded programming applications, real-time operating systems, and bare metal programming. At Applied Intuition, you will: Integrate, test, and validate DSP and AI/ML algorithms on embedded devices Deploy algorithms for integration and field testing events on real-time, SWaP hardware Develop and architect best practices for algorithm integration Algorithm integration into embedded devices, including researching advanced accelerators for future embedded systems Algorithm integration into embedded devices We're looking for someone who has: Master's or PhD degree in embedded programming with FPGA-specific experience or a closely related field Experience with developing and integrating DSP and AI/ML algorithms into embedded systems Experience in real-time operating systems development including task and thread management targeting command and control of FPGA resources Experience in task and thread management for command and control of FPGA resources, with expertise in Xilinx FPGA architectures (e.g., Zynq UltraScale+, Kintex, Artix) and AMD embedded devices, including AMD Versal, Xilinx RFSoC, and Xilinx MPSoC Experience with AMD embedded devices including AMD Versal, Xilinx RFSoC, and Xilinx MPSoC Travel Requirements: Must be willing to travel as projects requires; estimated average travel is once every quarter for between 2 days up to 1 week (~10%) Security Requirements: Must be a U.S. Citizen Must hold or be eligible to obtain and maintain a U.S. security clearance For more information about U.S. security clearances: click here. Nice to have: Active TS/ SCI Strong programming skills in languages such as C and C++, and Python FreeRTOS and/or bare metal application development Xilinx development tools such as Vivado Design Suite, Vitis and PetaLinux FPGA fabric and interfacing with ARM-based processing systems (PS-PL integration) Compensation at Applied Intuition for eligible roles includes base salary, equity, and benefits. Base salary is a single component of the total compensation package, which may also include equity in the form of options and/or restricted stock units, comprehensive health, dental, vision, life and disability insurance coverage, 401k retirement benefits with employer match, learning and wellness stipends, and paid time off. Note that benefits are subject to change and may vary based on jurisdiction of employment. Applied Intuition pay ranges reflect the minimum and maximum intended target base salary for new hire salaries for the position. The actual base salary offered to a successful candidate will additionally be influenced by a variety of factors including experience, credentials & certifications, educational attainment, skill level requirements, interview performance, and the level and scope of the position. Please reference the job posting's subtitle for where this position will be located. For pay transparency purposes, the base salary range for this full-time position in the location listed is: $150,000 to $180,000 USD annually. Don't meet every single requirement? If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles. Applied Intuition is an equal opportunity employer and federal contractor or subcontractor. Consequently, the parties agree that, as applicable, they will abide by the requirements of 41 CFR 60-1.4(a), 41 CFR 60-300.5(a) and 41 CFR 60-741.5(a) and that these laws are incorporated herein by reference. These regulations prohibit discrimination against qualified individuals based on their status as protected veterans or individuals with disabilities, and prohibit discrimination against all individuals based on their race, color, religion, sex, sexual orientation, gender identity or national origin. These regulations require that covered prime contractors and subcontractors take affirmative action to employ and advance in employment individuals without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disability. The parties also agree that, as applicable, they will abide by the requirements of Executive Order 13496 (29 CFR Part 471, Appendix A to Subpart A), relating to the notice of employee rights under federal labor laws.
    $150k-180k yearly Auto-Apply 13d ago
  • Principal Engineer Embedded Software (AHT)

    Northrop Grumman 4.7company rating

    Embedded software engineer job in Tucson, AZ

    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. 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 Advanced Weapons** has an opening for a **Principal** **Embedded Software Engineer** with an active clearance **,** to join our team of qualified, diverse individuals. This position will be in **Northridge, CA** , but can work out of **Tucson, AZ.** **_Relocation assistance, while not guaranteed, may be available._** **_Salary based on locations are:_** **_Northridge, CA. - $110,300 - 165,500_** **_Tucson, AZ. - $95,300 - $142,900_** As an integral part of our multi-discipline engineering team in Advanced Weapons, you will be on the forefront of developing next generation solutions to protect technology for our nation's warfighters. The ideal candidate will be supporting one of our programs for defining and architecting a secured missile weapon system. This position will require close collaboration with team members of other projects within the organization for security architecture designs as well as external partners and customers. As an integral part of our multi-discipline engineering team in Advanced Weapons, you will be on the forefront of developing next generation solutions to protect technology for our nation's warfighters. The ideal candidate will be supporting one of our programs for defining and architecting a secured missile weapon system. This position will require close collaboration with team members of other projects within the organization for security architecture designs as well as external partners and customers. **Roles and responsibilities** A successful candidate will have the qualities and essential functional expertise to: + Develop and implement software for embedded devices and systems based on requirements. + Design٫ develop٫ code٫ test and debug system software. + Participate in all aspects of the software development lifecycle activities in an agile environment. + Software requirements verification and validation. **Basic qualifications for a** **Principal** **Embedded Software Engineer level (T03):** + Bachelor's degree with 5+ years software development experience working on embedded real-time systems or 3+ years with a master's degree + Self-starters and able to efficiently operate in a team environment. + Experience with one or more Software languages/technologies: C/C++, Java, Python, C#. + Experience with full software lifecycle: specification, design, implementation, integration, debug, and maintenance are required. + Experience in embedded software development. + Ability to obtain and maintain a DoD Secret Clearance, United States citizenship is a prerequisite. + A year or more of experience working in an Agile team. **Preferred Qualifications:** + Experience with software version control tools such as Git. + Experience in embedded systems design with preemptive, multitasking real-time operating systems. + Experience with embedded C++ optimization and using tools such as VxWorks. + Hands on hardware integration and testing experience. + Ability to debug complex integrated applications or test setup issues. + Experience using Atlassian Tool Suite: JIRA, Confluence, Bitbucket, SonarQube. + Active Secret Clearance. * Living in Northridge offers a perfect combination of urban living with the beauty of nature. It is a short drive away from downtown Los Angeles, the Hollywood Hills, or the rest of the San Fernando Valley. Take advantage of your flexible work schedule to enjoy shopping at the local Northridge Fashion Center or spend time at the local Recreation Center as well as easy access to nearby protected natural areas such as the Chatsworth Reservoir, the Santa Susana Pass State Historic Park, Lake Balboa or within driving distance, spend a day at the beach or snow ski at our local mountains. With Cal State Northridge right in the heart of town, the area has an active college-town energy combined with family-friendly suburban charm. The stunning southern California climate makes for year-round easy living. With an average of 284 sunny days during the year, it is safe to say you'll have plenty of time to enjoy your outdoor activities to the fullest. For more information, please click on this link below: Northrop Grumman in Northridge-California - Northrop Grumman Primary Level Salary Range: $95,300.00 - $165,500.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.
    $110.3k-165.5k yearly 60d+ ago
  • Embedded Real-time Software Engineer II

    RTX Corporation

    Embedded software engineer job in Tucson, AZ

    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. The Software organization develops software applications, including integration and test on missiles, launchers, radars, naval systems, fire control and other complex systems. Our precision software and firmware integrate operating systems, device drivers, networking, and control software to bring together sensor, guidance, and flight control processing features to complete the mission. The Software org is made up of several Centers located across the country, responsible for all aspects of the software development lifecycle. Our 4000+ software engineers design, develop, and build innovative solutions for our customers. Join our fast-paced agile teams on the leading edge of technology. As part of the Software Engineering Directorate's (SWE) Effectors Center (EC) team, you will be an integral part of helping Raytheon further our vision to be the global leader in core and next-generation weapon and security solutions. By any measure, Raytheon is an exciting and rewarding place to work. We pride ourselves on developing mission-driven, world-class talent. The result is a workforce that takes pride in the company and consistently delivers superior solutions. Our engineers design, develop, and build innovative solutions for the U.S. Government. Experience all aspects of a software development life cycle as a member of a fast-paced agile team on the leading edge of: Real-time systems design Digital signal processing Machine Learning and Autonomous Systems Cyber Security DevOps technologies and methods We encourage curious, creative problem solvers to join our team of bright, dedicated software craftspeople in designing and implementing highly innovative systems. You will learn advanced software engineering practices and apply new technologies to develop next generation capabilities and help keep our country safe. This position is within the Effectors Center of the Software organization, and is an onsite role located in Tucson, AZ. What You Will Do * Assist and participate in the requirements, design, development and testing of real-time embedded software, application software, and tools, to include development of new work products or enhancement of existing applications and systems. * Design, code, test, integrate, and document software solutions. * Participate in internal review of software components and systems. * Collaborate with project managers and other professionals within Engineering. * Work on problems with defined scope, schedule, and expectations. * Follow established development practices and processes to maintain the configuration management of software products. * Ability to obtain program access required. What You Will Learn * Use new tools that will keep you state-of-the-art. * Stay updated with the latest advancements in software development and missile technology to drive innovation. Qualifications You Must Have * Typically requires a Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM) and a minimum of two years prior relevant experience. * Experience with C, C++, or Java. * Active and transferable Secret U.S. government issued security clearance is required prior to start date with the ability to obtain special program access after start. Qualifications We Prefer * Knowledge of data structures and algorithms, systems software design, operating systems and architectures. * Knowledge of assembly, C/C++ programming, structured programming concepts. * Knowledge of object-oriented design and Unified Model Language. * Knowledge of statistical and numerical methods. * Interpersonal and communication skills, both verbal and written. * Demonstrated ability to work effectively with colleagues and leaders in a team environment. What We Offer * Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation. * Relocation Offered Based On Eligibility Learn More & Apply Now! Please consider the following role type definition 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. Clearance Information: This position requires a 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: ************************************************ Location Information: This position is onsite at our campus in beautiful Tucson, AZ. Tucson has a friendly, caring, and laid-back atmosphere, combined with the innovation and energy of a metropolitan region, and recognized as one of America's 10 Best Small Cities. Surrounded by beautiful mountains, colorful Sonoran Desert landscape and majestic saguaro cacti, Tucson is blessed with some of nature's best work. Tucson is known for its bright blue skies, and with more than 310 sunny days per year, Tucson's fantastic weather lets residents enjoy the outdoors year-round. Virtual Fly Over City of Tucson & Community, YouTube Video Links * "Raytheon In Tucson": ************************************************************** * "Tucson is Awesome": ******************************************* * "Winter in Tucson": ******************************************* 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
    $81k-110k yearly est. Auto-Apply 2d ago
  • Real Time Embedded Software Engineer US Citizenship required

    Science Referral Network

    Embedded software engineer job in Tucson, AZ

    We maintain a global network of well connected professionals in science, technology, engineering, and mathematics who are interested in working with us to help organizations recruit and hire the right technical talent for even the most specialized of tasks. Our network consists of both subject matter experts in a wide variety of technical areas and senior leaders at some of the world's most innovative, cutting edge organizations. We employ a system of strategic research and confidential targeted crowdsourcing throughout this network to help our clients identify and hire the talent they need. Much more than just a database, we are continually working to strengthen all of the individual connections that make up our network. We strive to develop mutually beneficial, trusting relationships by actively engaging with our network members. This creates the confidence and collaboration that is necessary for our continued success. We believe that our integrity is our greatest asset and we value people over process. We are steadfast in our commitment to the highest ethical principles in all of our business dealings and endeavor to add value in any way we can. We have a PERM position in sunny Tucson, AZ for a Real Time Embedded Software Engineer. The job description is below. If you are still available please send an updated resume, your salary requirements, date of availability, and your citizenship status (***OUR CLIENT CANNOT ACCEPT H1B, H2B, F1, TN1 VISAS OR GREEN CARD CANDIDATES***). We cannot work with outside parties or do C2C. This position requires the eligibility to obtain a security clearance. Non-US citizens may not be eligible to obtain a security clearance. Thank you! Dee Smith Position Description This position is responsible for applying advanced technical expertise with C/C++ software development for embedded multi-processor systems, contributing to the development of new principles and concepts, resolving unusually complex technical software problems, and providing solutions which are highly innovative and ingenious. Works under consultative direction toward predetermined long-range goals and objectives. Assignments are often self-initiated and the candidate determines and pursues courses of action necessary to obtain desired results. Follows or recommends changes to department processes and procedures and reviews software products for soundness of technical judgment and adequacy. Provides guidance to junior staff. Develops advanced technological ideas and guides their development into a final product. Utilizes Agile software development methods for automation, and continuous integration. Serves as a team spokesperson on advanced projects and programs. Acts as advisor to management and customers on advanced technical research studies and applications. Qualifications This position requires the eligibility to obtain a security clearance. Non-US citizens may not be eligible to obtain a security clearance. The Defense Industrial Security Clearance Office (DISCO), an agency of the Department of Defense, handles and adjudicates the security clearance process. Security clearance factors include, but are not limited to, allegiance to the US, foreign influence, foreign preference, criminal conduct, security violations and drug involvement. Employment is contingent on other factors, including, but not limited to, background checks and drug screens Required Skills: Experience in an embedded real-time setting Experience using C++ and Ada languages Experience developing, testing and integrating real-time software in a DoD environment Experience using embedded RTOS (e.g. VxWorks, Integrity) Experience with software/hardware/firmware integration Ability to work in a closed integration lab Excellent interpersonal communication skills Strong Team-player Technical leadership of small teams Desired Skills: Practical experience with guidance, navigation, sensing, tracking, and discriminating systems and associated algorithms is highly desired Experience designing and architecting real-time embedded software on multiprocessor and multicore systems Experience with object oriented development Experience using software source control tools and automated build environments Experience with Scrum Experience using Matlab Experience using scripting languages (e.g. Perl, Python) Experience adapting Board Support Packages Experience with system integrity and mission assurance Required Education (including Major): B.S. degree or equivalent real-time embedded software systems experience. Majors: Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, Physics, Mathematics. M.S. highly desired. (***OUR CLIENT CANNOT ACCEPT H1B, H2B, F1, TN1 VISAS OR GREEN CARD CANDIDATES***). We cannot work with outside parties or do C2C. This position requires the eligibility to obtain a security clearance. Non-US citizens may not be eligible to obtain a security clearance. ABOUT OUR CLIENT: 14,000 employees Headquartered in Tucson, Ariz. World's largest developer, producer and integrator of weapon systems More than 1.5 million missiles produced since 1954 Broad weapons portfolio Missiles Smart munitions Projectiles Kinetic kill vehicles Directed energy weapons Mounted reconnaissance, surveillance and target acquisition Customers: All U.S. military services; allied forces of more than 50 countries Additional Information All your information will be kept confidential according to EEO guidelines.
    $81k-110k yearly est. 60d+ ago
  • Senior Embedded Real-time Software Engineer

    RTX

    Embedded software engineer job in Tucson, AZ

    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 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. The Software organization develops software applications, including integration and test on missiles, launchers, radars, naval systems, fire control and other complex systems. Our precision software and firmware integrate operating systems, device drivers, networking, and control software to bring together sensor, guidance, and flight control processing features to complete the mission. The Software org is made up of several Centers located across the country, responsible for all aspects of the software development lifecycle. Our 4000+ software engineers design, develop, and build innovative solutions for our customers. Join our fast-paced agile teams on the leading edge of technology. As part of the Software Engineering Directorate's (SWE) Effectors Center (EC) team, you will be an integral part of helping Raytheon further our vision to be the global leader in core and next-generation weapon and security solutions. By any measure, Raytheon is an exciting and rewarding place to work. We pride ourselves on developing mission-driven, world-class talent. The result is a workforce that takes pride in the company and consistently delivers superior solutions. Our Senior Embedded Real-Time Software Developer/Integrator is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and deploy Software for Firmware (FPGA) and Hardware solutions that meet current and next generation autonomous avionics systems' needs. Working with a cross-discipline team, the candidate must have experience developing, testing, and integrating software for edge or embedded devices and/or subsystems (like telecom, medical, IoT, automotive, or robotics) where hardware operation, time critical function, functional reliability, mission assurance, and safety might be major concerns. The successful candidate will work with Product Owners, Chief Engineers, Management and other IPT members using Lean and/or Agile practices to ensure that embedded software is designed and developed to reliably operate toward the intended functions. This position is within the Effectors Center of the Software organization, and is an onsite role located in Tucson, AZ. What You Will Do Architecting, designing, implementing, testing, and debugging integrated embedded real-time software within heterogenous systems composed of firmware and hardware. Working within a cross-discipline team to define, refine, and improve product concept, implementation, testability, and guaranteed, measurable quality. Teaching, coaching, and mentoring less experienced staff. Contributing to proposals as well as preliminary and critical design reviews. Ability to obtain program access. What You Will Learn Working across a product line in collaboration with other teams. Qualifications You Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 5 years of prior relevant experience. Experience including at least two of the following: Embedded C++ Software, Embedded Software Security, Software Architecture Design and Implementation. Experience using embedded Real Time Operating Systems (RTOS) (e.g., Green Hills, Integrity, Wind River VxWorks, Linux, etc.) Experience developing complex systems involving the integration of hardware, firmware, and software Active and transferrable final Secret U.S. government issued security clearance is required prior to start date with the ability to obtain program access after start. Qualifications We Prefer Familiarity with reading electrical schematics and relating it to software function Familiarity with reading firmware source like VHDL or Verilog Familiarity with assembly language in at least one processor/controller family Experience using lab instruments like power-supplies, digital multi-meters, oscilloscopes, and logic analyzers Experience with developing device drivers for bare-metal and/or OS applications What We Offer Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation. Relocation Offered Based On Eligibility Learn More & Apply Now! Please consider the following role type definition 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. Clearance Information: This position requires a 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: ************************************************ Location Information: This position is onsite at our campus in beautiful Tucson, AZ. Tucson has a friendly, caring, and laid-back atmosphere, combined with the innovation and energy of a metropolitan region, and recognized as one of America's 10 Best Small Cities. Surrounded by beautiful mountains, colorful Sonoran Desert landscape and majestic saguaro cacti, Tucson is blessed with some of nature's best work. Tucson is known for its bright blue skies, and with more than 310 sunny days per year, Tucson's fantastic weather lets residents enjoy the outdoors year-round. Virtual Fly Over City of Tucson & Community, YouTube Video Links “Raytheon In Tucson”: ************************************************************** “Tucson is Awesome”: ******************************************* “Winter in Tucson”: ******************************************* #TucsonSoftware The salary range for this role is 82,000 USD - 164,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
    $97k-128k yearly est. Auto-Apply 60d+ ago
  • Entry Level Firmware Developer

    IBM Corporation 4.7company rating

    Embedded software engineer job in Tucson, AZ

    Introduction At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk. Your role and responsibilities Firmware may exist anywhere in a computing system from the central computing complex to management consoles, power supplies, and I/O adapters within IBM mainframes. Some firmware teams include: * Development of the hardware management console web interface and mobile app (Java) * Development for the world's highest security cryptographic processors (C, C+ +, Java) * Development and support of I/O adapters (networking and storage) and Secure Service Containers used to support applications using blockchain technology. (C) * Server virtualization and a Parallel Sysplex environment so that mainframes can communicate as a single entity. (Assembler) * Implementation of complex z/ Architecture instructions, concurrent and recovery functions (Assembler) * Development of control systems for IBM Quantum room temperature electronics Our engineers apply agile methodologies throughout the entire development cycle, from design, code implementation/review, unit testing, functional testing, simulation, and real hardware integration testing. Some areas use a Unix/Linux based Operating System focusing on embedded programming, communication protocols, host application software support, and user-interfaces. Interface and code designs are done primarily to communicate with different hardware components via various hardware protocols such as PCIe. Ideal candidates will possess demonstrated software design skills, understanding of front-end, back- end technologies or embedded systems. Team- based experience in software development, agile methodologies, and the ability to perform software performance analysis, debugging and test. Required education High School Diploma/GED Preferred education Bachelor's Degree Required technical and professional expertise * Bachelors in Computer Science or Computer Engineering * Passion to pursue career path in Computer Engineering or Computer Science * Fundamental education in software design and/or test * Computer Architecture * Knowledge of one or more of the following programming languages: C, C++, Java, Assembly, PL/X * Scripting knowledge: Python, JavaScript, Perl, Bash, etc * Strong Communication Skills Preferred technical and professional experience * Development knowledge of Unix/Linux kernel functionality * Knowledge of LAN drivers * FPGA experience * Experience in embedded systems development * Knowledge of web and mobile application development * Tools (Git/GitHub, IntelliJ, etc. ABOUT BUSINESS UNIT IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing. YOUR LIFE @ IBM In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better. Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do. Are you ready to be an IBMer? ABOUT IBM IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world. Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business. At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world. IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. OTHER RELEVANT JOB DETAILS IBM offers a competitive and comprehensive benefits program. Eligible employees may have access to: * Healthcare benefits including medical & prescription drug coverage, dental, vision, and mental health & well being * Financial programs such as 401(k), cash balance pension plan, the IBM Employee Stock Purchase Plan, financial counseling, life insurance, short & long- term disability coverage, and opportunities for performance based salary incentive programs * Generous paid time off including 12 holidays, minimum 56 hours sick time, 120 hours vacation, 12 weeks parental bonding leave in accordance with IBM Policy, and other Paid Care Leave programs. IBM also offers paid family leave benefits to eligible employees where required by applicable law * Training and educational resources on our personalized, AI-driven learning platform where IBMers can grow skills and obtain industry-recognized certifications to achieve their career goals * Diverse and inclusive employee resource groups, giving & volunteer opportunities, and discounts on retail products, services & experiences We consider qualified applicants with criminal histories, consistent with applicable law. This position was posted on the date cited in the key job details section and is anticipated to remain posted for 21 days from this date or less if not needed to fill the role. IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship. The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
    $62k-76k yearly est. 2d ago
  • Senior Software Engineer

    Dawar Consulting

    Embedded software engineer job in Tucson, AZ

    Our client, a world leader in diagnostics and life sciences, is looking for a "Senior Software Engineer” based out of Tucson, AZ. Job Duration: Long Term Contract (Possibility Of Further Extension) Pay Rate: $80/hr on W2 Company Benefits: Medical, Dental, Vision, Paid Sick leave, 401K We are seeking a highly skilled Senior Software Engineer to join the Tucson Agile Release Team. This individual will be responsible for designing and developing high-quality, complex software solutions using C#. The ideal candidate will possess a strong understanding of software design principles, a proactive problem-solving mindset, and the ability to mentor and collaborate within cross-functional Agile teams. The role demands a balance of technical leadership, hands-on coding, automated testing expertise, and a strong focus on customer satisfaction. Responsibilities: Serve as a key link between business requirements and technology, promoting innovation and technical excellence. Participate in Program Increment (PI) planning sessions and manage team backlogs to support effective sprint execution. Design, develop, and implement robust automated testing frameworks and test suites to uphold software reliability. Approve features and user stories, ensuring alignment with broader program goals and customer needs. Strategically prioritize team deliverables while managing dependencies and incorporating stakeholder feedback. Mentor team members in breaking down complex features into manageable user stories for continuous delivery. Foster a customer-focused and quality-driven culture within the development team. Collaborate in cross-functional team activities such as planning, reviews, and retrospectives. Identify and eliminate obstacles to maintain project momentum and encourage continuous improvement. Represent the team during system demos, confidently presenting to internal and external stakeholders. Monitor deliverable quality, ensuring it meets expectations on the first pass. Perform other strategic duties as assigned by leadership. Education: A bachelor's degree in Computer Science, Software Engineering, or a related field is typically required. Equivalent practical experience in professional software development, particularly in C# and Agile environments, may also be considered. If interested, please send us your updated resume at hr@dawarconsulting.com/*************************
    $80 hourly Easy Apply 60d+ ago
  • Software Engineer Senior (TS/SCI and able to obtain a Polygraph)

    North Point Defense 3.9company rating

    Embedded software engineer job in Tucson, AZ

    This job requires an active Top Secret / SCI clearance (with CI Polygraph eligibility). Please apply only if you currently hold an active TS SCI clearance with CI Poly eligibility. North Point Technology is seeking a Senior Level Software Engineer to join the Chinook Program, where you'll help design and develop modern applications that support GEOINT data access, visualization, and dissemination. You'll work in a collaborative Agile environment, partnering with mission users, architects, and cloud engineers to deliver secure, high-performance software solutions. The Intelligence Production Solutions Division (IPSD), part of the Decision Advantage Solutions Business Area, is seeking a Senior Software Engineer to join the Chinook Program. Chinook delivers secure, scalable, and mission-driven software capabilities across the GEOINT enterprise using Agile and DevSecOps practices. In this role, you'll lead full-stack software development efforts that advance national security missions. You'll design and implement modern, containerized applications in classified cloud environments, mentor junior engineers, and collaborate directly with mission stakeholders to deliver resilient, cloud-native solutions. Responsibilities Lead design, development, and deployment of enterprise software and services supporting GEOINT mission applications. Architect and implement secure, scalable microservices within AWS GovCloud or C2S environments. Mentor and guide junior and mid-level engineers; conduct peer reviews and ensure adherence to coding standards. Build and deploy applications through DevSecOps pipelines using Infrastructure-as-Code and container orchestration tools. Collaborate with cross-functional teams including DevOps engineers, UI/UX designers, analysts, and product owners. Translate complex mission requirements into reliable, maintainable technical solutions. Ensure all software meets IC cybersecurity and accreditation standards (e.g., RMF, STIGs). Basic Qualifications Education & Experience: Bachelor's in Computer Science, Software Engineering, or related field with 8-12 years of experience, or Master's degree with 6-10 years of experience. Proficiency in: Web: HTML, CSS, JSON, Ajax, REST APIs Languages: Python, Java, JavaScript, Go Frameworks: React, Angular, Vue.js, jQuery, Spring Boot, Django, Node.js, Flask, or Svelte Cloud Platforms: AWS, Azure, or similar Databases: MySQL, PostgreSQL, or SQL Server Operating Systems: Windows, Linux Version Control: Git Strong understanding of modern software design patterns and secure coding practices. Hands-on experience with containerization (Docker, Kubernetes) and DevSecOps tools (GitLab CI/CD, Jenkins, SonarQube, Nexus, Terraform). Experience developing and deploying software in classified cloud environments (C2S, AWS GovCloud). Familiarity with Agile development and secure software lifecycle methodologies. Self-motivated with a demonstrated ability to learn and apply new technologies. Preferred Qualifications Experience with UI/UX design and modern frontend development. Working knowledge of NoSQL databases (OpenSearch/Elasticsearch). Exposure to multi-cloud architectures (AWS, IBM, Google, Azure, Oracle). Hands-on experience with AWS services such as S3, SQS, SNS, EC2, CloudFormation, and RDS. Familiarity with geospatial data formats, tools, and standards (OGC, GeoServer, PostGIS, ESRI). Experience with IC enterprise tools (Keycloak, Vault, CloudFormation). Relevant certifications such as AWS Certified Developer, CISSP, Security+, SAFe Agile, or similar. North Point Technology is THE BEST place to work for curious-minded engineers motivated to support our country's most crucial missions! We focus on long term projects, leveraging the latest technology in support of innovative solutions to solve our customer's most difficult problems. At North Point Technology, EMPLOYEES come first! We value our employees by providing excellent compensation, benefits, and a flexible work-life balance. We strive for a close-knit and open atmosphere where the owners are always directly available to our team members. Come join us! Apply with North Point Technology today!
    $98k-135k yearly est. Auto-Apply 32d ago
  • Advanced Software Engineer - GOLANG

    Rincon Research Corp 4.6company rating

    Embedded software engineer job in Tucson, AZ

    Why Join Rincon Research Corporation (RRC)? At Rincon Research Corporation, our primary business is innovating, developing, and fielding digital communication products and services for the United States Defense and Intelligence Communities in support of national security. Rincon Research Corporation (RRC) seeks a talented, tenacious, results driven individual to work in a multi-disciplinary R&D environment with likeminded motivated electrical engineers, mathematicians, and computer scientists who are collectively responsible for creating custom geolocation and digital communications systems in support of national security defense. Core responsibilities include creative problem solving, researching or inventing advanced algorithms, implementing them in efficient software, testing with real-world data, and deploying to front-line customer facilities. RRC's dynamic environment and diverse projects demand flexibility to learn new technologies quickly. RRC personnel can expect to work across all functional areas: systems engineering, development, integration and test, deployment and O&M. Come join the team that is creating cutting edge systems for the future. What are the primary responsibilities in the Advanced Software Developer - GOLANG position? Core responsibilities include: Develop, test, deploy, and operate fully integrated software Design, build, and maintain infrastructure for modern integration between our applications and third-party services Collaborate extremely effectively with product managers, designers, other engineers, stakeholders, and vendors on projects within the team. Communicate technical ideas and work closely with other members of the team. You will also provide technical leadership and guidance to junior team members and mentor others to grow in their technical abilities. A key responsibility is staying up-to-date with the latest technologies, tools, and methodologies and experimenting with new technologies to incorporate innovative solutions into RRC projects. You're encouraged and expected to propose things that you believe will improve the applications and frameworks you're working in. The ability to work unsupervised with minimal direction and the ability to self-start is a must. What required background will make you successful? Knowledge of data structures, algorithms, and modern design patterns and data layers Passion to build internal solutions and own development of enterprise-wide applications Knowledge of building quality APIs for internal and external products Experience integrating internal and third-party services into your solution Proficient in modern software engineering practices for testability and readability Demonstrated ability to design the architecture of software systems to ensure they achieve functionality, performance, scalability, and maintainability requirements Degree (Bachelor's, Master's, or PhD) in Computer Engineering or Computer Science Minimum 8 years' experience in software engineering-related discipline US CITIZENSHIP REQUIRED Preferred skills: Knowledge of Golang Active TS/SCI security clearance Experience providing technical leadership and guidance to junior team member and mentoring other engineers to grow in their technical abilities Proficient in LINUX environments Knowledge of cloud computing platforms like Amazon Web Services (AWS) Knowledge of Javascript and web technologies such as VueJS or React Experience automating workflows across the enterprise DevOps and Cloud computing Experience (Gitlab, CI/CD, CVE mitigations, Docker, Kubernetes, PIP) Agile development processes and leadership Where is the position located? This position is located in our Tucson, AZ office. Remote work/telework is not available for this position. What benefits does RRC offer? 100% employer-paid premiums for family medical and dental insurance, employee life insurance, short-term and long-term disability (STD & LTD) Flexible reimbursement spending accounts for medical expense and dependent care Immediate participation and vesting in the company's Employee Stock Ownership Plan (ESOP) and 401(k) Plan Employer contributions to RRC's ESOP Employer matching contributions to the company's 401( k) Plan Employer discretionary contributions to the company's 401(k) Plan Rincon Research Corporation is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, veteran status, or any other protected factor.
    $94k-123k yearly est. Auto-Apply 60d+ ago
  • Senior Software Engineer, Cybersecurity

    Roche 4.7company rating

    Embedded software engineer job in Tucson, AZ

    At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters. The Position A healthier future. It's what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come. Creating a world where we all have more time with the people we love. That's what makes us Roche. Join a dynamic team of Software Architecture and Development professionals who are developing the next generation of Roche Tissue Diagnostics (RTD) products and continually improving on-market products. Become an instrument of change by influencing the direction and implementation of product security. As a Subject Matter Expert in your domain, you will provide guidance to development teams on applicable risk mitigation strategies and consult during design and implementation. The Opportunity: Contribute as a Subject Matter Expert to cybersecurity risk assessments for the RTD product portfolio, including risk identification, risk analysis and verification of risk mitigations. Consult development teams in analyzing potential impacts and exposure of vulnerabilities. Contribute technical knowledge to development teams about secure design patterns and the right use of security technologies. Create and review documentation of security concepts, secure designs and plans to maintain the secure state of the product portfolio throughout its lifecycle. Manage and oversee penetration tests with internal product teams and external service providers. Assess and track mitigation strategies. Collaborate with Roche's Product Security and Privacy Operations group to disseminate process updates and state of the art best practices to product development teams. Prepare and deliver presentations of product security posture results to large and diverse internal audiences. Who You Are: BS degree and least 8 years of related experience or equivalent in a directly related discipline or equivalent combination of education and experience. MS degree in directly related discipline + 4 years of related experience required; OR, PhD degree in a directly related discipline + 2 years of related experience required. Prior experience in secure software development. Cybersecurity certification(s) desired, but not required (e.g. CISA, CISM, CISSP). Experience in Cloud security concepts and with medical devices, especially IVD systems, desired. Knowledge about Windows and .Net technology stack (Java and Linux are a plus). Knowledge of cybersecurity regulations, laws and standards for the medical device industry. Driven, self-starter with good planning and organizational skills and a strong attention to detail. Relocation benefits are not available for this job posting. The expected salary range for this position based on the primary location of Tucson, AZ is $103,500 - $192,300. Actual pay will be determined based on experience, qualifications, geographic location, and other job-related factors permitted by law. A discretionary annual bonus may be available based on individual and Company performance. This position also qualifies for the benefits detailed at the link provided below. Benefits Who we are A healthier future drives us to innovate. Together, more than 100'000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact. Let's build a healthier future, together. Roche is an equal opportunity employer. It is our policy and practice to employ, promote, and otherwise treat any and all employees and applicants on the basis of merit, qualifications, and competence. The company's policy prohibits unlawful discrimination, including but not limited to, discrimination on the basis of Protected Veteran status, individuals with disabilities status, and consistent with all federal, state, or local laws. If you have a disability and need an accommodation in relation to the online application process, please contact us by completing this form Accommodations for Applicants.
    $103.5k-192.3k yearly Auto-Apply 60d+ ago
  • Senior Software Developer (AZ)

    Cooperidge Consulting Firm

    Embedded software engineer job in Tucson, AZ

    Cooperidge Consulting Firm is seeking experienced Software Engineers to join a specialized research team focused on advanced signal processing technologies. This role offers the opportunity to contribute to innovative projects in a collaborative, intellectually rigorous environment, where your expertise will directly shape next-generation systems. In this role you will: Design/architect, develop, test, deploy, and operate fully integrated software. Design, build, and maintain infrastructure for modern integration between our applications and third-party services. Collaborate effectively with product managers, designers, engineers, stakeholders, and vendors. Communicate technical ideas and work closely with senior team members. Provide technical leadership and mentorship to junior engineers. Stay current with the latest technologies, tools, and methodologies; incorporate innovative solutions into projects. Propose improvements to applications and frameworks. Work independently with minimal supervision; strong self-starting ability required. Requirements Security Requirements TS/SCI clearance required. Candidates must be eligible for access to classified information under U.S. government guidelines. Required Background Expert knowledge of data structures, algorithms, modern design patterns, and data layers. Expert knowledge of Golang. Passion for building internal solutions and developing enterprise-wide applications. Extensive experience designing and integrating quality APIs. Strong background in integrating internal and third-party services. Highly proficient in modern software engineering practices for testability and readability. Demonstrated ability to design software architectures that meet requirements for functionality, performance, scalability, and maintainability. Preferred Qualifications Experience providing technical leadership and mentorship. Proficiency in C++ and Python for engineering/scientific applications in Linux environments. Knowledge of cloud computing platforms (AWS). Familiarity with JavaScript/web technologies (VueJS, React). Experience automating enterprise workflows. DevOps & cloud experience (GitLab, CI/CD, CVE mitigations, Docker, Kubernetes, PIP). Experience with Agile development processes and leadership. Education & Experience Degree (Bachelor's, Master's, or PhD) in Computer Engineering or Computer Science. Minimum 15 years' experience in a software engineering discipline. Benefits Full relocation provided! Competitive Compensation - Salary aligned with experience and clearance level, plus performance-based bonuses. Health & Wellness - Comprehensive medical, dental, and vision insurance; mental health resources; HSA/FSA options. Retirement Planning - 401(k) with company match to help secure your future. Paid Time Off - Generous PTO, federal holidays, and sick leave to balance work and life. Professional Development - Reimbursement for certifications, conferences, and advanced training. Cutting-Edge Work Environment - Access to advanced tools, technologies, and classified projects at the forefront of signal processing research. Team Culture - Small, collaborative team setting with direct impact on project outcomes. Career Growth - Clear paths for advancement and opportunities to move into leadership or specialized technical roles. Security Perks - Roles requiring TS/SCI clearance come with stability and long-term project funding. Work-Life Balance - Flexible scheduling options where mission requirements allow.
    $88k-119k yearly est. Auto-Apply 60d+ ago
  • Senior Software Engineer (Secret Clearance)

    Insight Global

    Embedded software engineer job in Tucson, AZ

    Shift: 9/80 Design, develop, integrate, and maintain software systems for on-site factory support of weapon system product development. Create applications, libraries, and instrument drivers using organization-specified languages and development environments. Collaborate with multidisciplinary engineering teams to support both engineering and production systems. Contribute to all stages of product development for RMD weapon system products. Develop system-level applications to aid in the production and maintenance of weapon systems. Work independently or as part of a team to implement software solutions. Ensure alignment with organizational standards and project goals throughout the development lifecycle. We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: **************************************************** Skills and Requirements - STEM degree with min 5yrs industry experience or 3 years plus advanced degree - Designing, developing and integrating object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS) - Prioritizing and handling multiple software engineering tasks concurrently - Troubleshooting software and test equipment instrumentation - Working in a multidiscipline engineering team environment - Developing and derive requirements for software products - Leading and mentor junior software engineers - Background developing computer architectures and computer hardware optimization techniques - Experience developing software drivers for the operation of computer hardware interfaces - Experience with data protocols such as TCP/IP, UDP, or RS-422 - Experience utilizing Unified Modeling Language (UML) to visualize software architecture and design - Experience working within software development lifecycles, such as Waterfall and Agile - Practice sound Software Configuration Management principles using Microsoft Azure DevOps Server or GitHub
    $88k-119k yearly est. 60d+ ago
  • Senior Software Engineer, Core Experiences - Tucson, USA

    Speechify

    Embedded software engineer job in Tucson, AZ

    Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the go, at your own speed, and with tools that make learning easier, deeper, and faster. What streaming services have done for audio entertainment, we're doing for audio information. And whatever we're doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product experience across platforms. It's a critical role for someone who enjoys working at the intersection of product and infrastructure, thinks strategically, and is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What You'll Do Collaborate with Speechify's Product Teams to scope projects, find ways to reduce scope to get faster feedback from customers, navigate the integration/UX tradeoffs relevant to different product teams, and deliver solutions via our cross-platform SDK Optimize existing functionality to ship things like faster loading and more intelligent parsing by designing more efficient abstractions and improving our algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An Ideal Candidate Should Have Systems thinking. You know that optimizing a system requires end-to-end design, and you believe simplicity is valuable. Speed. You work quickly to generate ideas and options and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Collaboration. You know how to inspire, play, and negotiate with opinionated designers, marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience is OK but role is Kotlin Multiplatform) Prior experience with GCP is a plus What We Offer A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $88k-119k yearly est. Auto-Apply 4d ago
  • Senior Developer 150002AR

    Right Talent Right Now

    Embedded software engineer job in Tucson, AZ

    Job Information Technology (EBS)-150002AR Schedule Full-time Job is only avaialble in the above locations There may be a hiring bonus which may be used for relocation expenses There is no remote/virtual work scenario Senior Developer Responsibilities Provide technical knowledge, analyze and develop complex end-to-end solutions. • Code, test, identify, implement and document technical solutions • Perform design and analysis for deliverables, may lead larger team design sessions. • Provide recommendations towards simplification and efficiency of the business and environment. Take into consideration costs, business needs, and system impacts. • Identify tasks associated with significant development efforts. • Research and stay current on best practices in the technology industry as well as emerging technology. • May serve as a subject matter expert for specific areas, applications, and technologies. • Provide effort estimates from requirements and design detail. • Facilitate technical decision making and represent the team direction to stakeholders. • Conforms with and abides by all regulations, policies, work procedures, instruction, and all safety rules. Qualifications Bachelor's degree in Information Systems, Computer Science or technically related field, or equivalent education/experience. Minimum of 8 years work experience. Preferred Qualifications Required: Microsoft Visual Studio IDE experience; .Net Development Skills (C# and VB.Net); Helpful: Visual Basic scripting; Java experience; SQL Server and Oracle; Web Services Additional Information All your information will be kept confidential according to EEO guidelines.
    $88k-119k yearly est. 2h ago
  • Sr. Software Engineer

    Leidos 4.7company rating

    Embedded software engineer job in Tucson, AZ

    Leidos National Security Sector combines technology-enabled services and mission software capabilities in the areas of cyber, logistics, security operations, and decision analytics to support our defense and intel customers' mission to defend against evolving threats around the world. Our team's focus is to ensure our customers have the right tools, technologies, and tactics to keep pace with an ever-evolving security landscape and succeed in their pursuit to protect people and critical assets. The Intelligence Production Solutions Division (IPSD), part of the Decision Advantage Solutions Business Area, is currently seeking a highly motivated Sr. Software Engineer for the Chinook Program. The Chinook Program delivers mission-driven software capabilities across the GEOINT enterprise through secure, agile, and cloud-native development. As a senior engineer, you will lead technical development efforts, drive DevSecOps maturity, and support our customers' evolving mission needs with scalable, resilient solutions. As a leader you will design and implement modern, containerized applications in classified cloud environments, guiding junior engineers, and working directly with mission stakeholders to ensure successful delivery. Position may be performed in the following locations below. Please note Gaithersburg, MD is the program's primary work location. + Gaithersburg, MD + Alexandria, VA + Chantilly, VA + Aurora, CO + St. Louis, MO + Tucson, AZ **Clearance Level Required:** **Must have a** **Top Secret with SCI eligibility and able to obtain a Polygraph.** **Primary Responsibilities:** + Lead full-stack software development of enterprise applications and services supporting our customer's GEOINT mission. + Design and implement secure, scalable microservices in cloud environments such as AWS GovCloud or C2S. + Guide and mentor junior and mid-level engineers, enforce code quality, and lead peer reviews. + Build and deploy applications using DevSecOps pipelines, container orchestration, and Infrastructure-as-Code tools. + Collaborate with cross-functional teams including analysts, UI/UX designers, DevOps engineers, and product owners. + Translate mission requirements into technical implementations that meet security, performance, and scalability needs. + Ensure compliance with our customer and IC cybersecurity and accreditation standards (e.g., RMF, STIGs). **Basic Qualifications:** + **US citizenship is required per contract.** + Bachelor's degree in Computer Science, Software Engineering, or related field and 8-12 years of prior relevant experience or Master's with 6-10 years of prior relevant experience. + Strong proficiency with the following technologies: + Web:HTML, CSS, JSON, Ajax, and REST APIs + Object-oriented Programming:Python, Java, or JavaScript. + Advanced Programming: Go + Front-end and Back-end Frameworks: React, Angular, Vue.js, jQuery, Spring Boot, Django, Node.js, Flask, or Svelte. + Cloud Development: AWS, Azure, or similar cloud platforms + Relational Database:MySQL, PostgreSQL, or SQL Server + Operating System: Windows, Linux + Version Control System:Git + Deep understanding of modern software design patterns and coding standards. + Experience architecting, developing, and delivering complex software systems into production. + Hands-on experience developing containerized applications with Docker and Kubernetes. + Experience deploying to and developing in classified cloud environments (e.g., C2S, AWS GovCloud). + Familiarity with DevSecOps tools and practices (e.g., GitLab CI/CD, Jenkins, SonarQube, Nexus, Terraform). + Solid understanding of Agile methodologies and secure software lifecycle principles. + Strong, self-motivated desire to learn new programming languages, tools, frameworks, and techniques. **Preferred Qualifications:** + Frontend Web Development: UI/UX + NoSQL Database: OpenSearch/Elasticsearch. + Cloud Exposure: + Multi-cloud architectures: AWS, IBM, Google, Azure, and Oracle. + Specific AWS Services:S3, SQS, SNS, EC2, CloudFormation and RDS. + Knowledge of geospatial data formats, tools, and standards (e.g., OGC, GeoServer, PostGIS, ESRI). + Experience with IC enterprise environments and tools (e.g., Keycloak, Vault, CloudFormation) + Certifications such as AWS Certified Developer, CISSP, Security+, SAFe Agile or similar. \#Chinook Come break things (in a good way). Then build them smarter. We're the tech company everyone calls when things get weird. We don't wear capes (they're a safety hazard), but we do solve high-stakes problems with code, caffeine, and a healthy disregard for "how it's always been done." **Original Posting:** October 3, 2025 For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above. **Pay Range:** Pay Range $104,650.00 - $189,175.00 The Leidos pay range for this job level is a general guideline onlyand not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law. **About Leidos** Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit ************** . **Pay and Benefits** Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at **************/careers/pay-benefits . **Securing Your Data** Beware of fake employment opportunities using Leidos' name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system - never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at ***************************** . If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission (******************************* . **Commitment to Non-Discrimination** All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws. REQNUMBER: R-00168091-OTHLOC-PL-2D2761 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. Leidos will consider qualified applicants with criminal histories for employment in accordance with relevant Laws. Leidos is an equal opportunity employer/disability/vet.
    $104.7k-189.2k yearly Easy Apply 60d+ ago
  • Principle Software Engineer

    Blackstone Talent Group 4.1company rating

    Embedded software engineer job in Tucson, AZ

    Blackstone Talent Group, an award-winning technology consulting and talent agency is seeking a Principle Software Engineer to join our Client's team. This position is for a Principal Software Engineer with at least 8 years of professional experience or 5 years of professional experience and an advanced STEM degree. This position is focused on the design, development, integration, and maintenance of software as a part of on-site factory support of systems to support weapon system product development. The selected candidate will develop applications, libraries, and instrument drivers using the software style, development language, and integrated development environment specified by the organization. The selected candidate will contribute to multidiscipline engineering teams. Typical work involves the development of both engineering and production equipment, environments, and systems. As such, the candidate will contribute to the completion of all stages of product development for RMD weapon system products. They will be expected to work, either as a part of a team or independently, to design, develop, and implement system level applications in support of producing and maintaining weapon system products. What You Will Do: Design, develop and integrate object-oriented software applications using C#, C++ in Microsoft Visual Studio in a Windows Operating System (OS) Prioritize and handle multiple software engineering tasks concurrently Troubleshoot software and test equipment instrumentation Work in a multidiscipline engineering team environment Develop and derive requirements for software products Lead and mentor junior software engineers Qualifications You Must Have: Typically requires a Bachelor's Degree in Science, Technology, Engineering, or Mathematics (STEM) and minimum 8 years prior relevant experience, or an Advanced degree in a related field and minimum 5 years experience. Experience in developing and integrating software applications using programming languages including but not limited to C++, C#, Java, Python or Visual Basic. Experience in utilizing integrated development environments and debugging tools to troubleshoot software implementation and ensure integrity of the software products. Prior experience in Windows Operating System and Microsoft Visual Studio is required. Prior experience in laboratory test instrumentation, electronics, and software (Ex. oscilloscopes, power supplies, digital multimeters) Active and transferable U.S. government issued security clearance is required prior to start date. Qualifications We Prefer: Experience with computer architecture and computer hardware optimization techniques Experience of the development of software drivers for the operation of computer hardware interfaces Experience in common computer hardware interface and data protocols such as TCP/IP, UDP, or RS-422 Experience with Unified Modeling Language (UML) to visualize software architecture and design Experience in software development lifecycles, such as Waterfall and Agile Experience with Software Configuration Management principles Experience with Microsoft Azure DevOps Server or GitHub Written and interpersonal communication skills Experience in leading teams/projects in a technical capacity Security Clearance Required: Secret Blackstone Talent Group is a wholly owned subsidiary of Blackstone Technology Group, a global IT services and software firm that implements technological solutions across commercial industry verticals and the US Federal Government. Blackstone's global talent augmentation practice was founded in 1998. Blackstone Talent Group has offices in San Francisco, Denver, Houston, Colorado Springs, and Washington, DC. We specialize in providing clients the best talent across a variety of industries and sectors. EOE of Minorities/Females/Veterans/Disabilities
    $106k-141k yearly est. 14d ago
  • Systems Engineer - Software Requirements Risk

    Tailored Management 4.2company rating

    Embedded software engineer job in Tucson, AZ

    Job Title: Systems Engineer Software Requirements & Risk Duration: 12-month contract (potential for extension or permanent hire) Pay Rate: $39$42/hour (W2) Benefits: Weekly pay, Medical, Dental, and Vision coverage Position Overview Systems Engineer to lead software product definition and development across system architecture, requirements engineering, and risk analysis. This position plays a vital role in shaping next-generation cancer diagnostic instruments and automation solutions used worldwide in over 250 cancer tests. Key Responsibilities System Lifecycle Management: Apply Systems Engineering principles to define software requirements, perform risk assessments, and ensure compliance through verification and validation activities. Project Execution: Manage all aspects of software requirements, configuration, defect tracking, and testing deliverables in accordance with IVD standards. Cross-Functional Collaboration: Partner closely with R&D, Quality, Regulatory, Marketing, and Operations teams to align product requirements and ensure design integrity. Innovation & Research: Evaluate emerging technologies, industry trends, and competitive offerings to support continuous product innovation and differentiation. Customer Focus: Collaborate with business leaders and Voice of Customer (VoC) teams to translate user needs into robust technical solutions. Technical Problem Solving: Identify and resolve complex technical challenges through analytical approaches and structured decision-making. Qualifications Education: Bachelors degree in Engineering, Biomedical Sciences, or a related technical discipline with 4+ years of experience, or a Masters degree with 2+ years, or a PhD in a relevant field. Required Experience & Skills: Proven expertise in software requirements engineering, risk management, configuration management, and system verification/validation. Ability to work independently and collaboratively across diverse functional teams. Strong analytical and problem-solving skills with attention to detail. Experience in a regulated medical device or IVD industry, familiar with FDA and ISO standards. Preferred Qualifications: Proficiency in software reliability, usability, and manufacturability principles. Excellent communication, leadership, and organizational skills. Ability to prioritize and manage multiple projects in a fast-paced environment. Demonstrated interest in emerging technologies and innovation in diagnostics. #TMN
    $39 hourly 19h ago
  • Real Time Embedded Software Engineer US Citizenship required

    Science Referral Network

    Embedded software engineer job in Tucson, AZ

    We maintain a global network of well connected professionals in science, technology, engineering, and mathematics who are interested in working with us to help organizations recruit and hire the right technical talent for even the most specialized of tasks. Our network consists of both subject matter experts in a wide variety of technical areas and senior leaders at some of the world's most innovative, cutting edge organizations. We employ a system of strategic research and confidential targeted crowdsourcing throughout this network to help our clients identify and hire the talent they need. Much more than just a database, we are continually working to strengthen all of the individual connections that make up our network. We strive to develop mutually beneficial, trusting relationships by actively engaging with our network members. This creates the confidence and collaboration that is necessary for our continued success. We believe that our integrity is our greatest asset and we value people over process. We are steadfast in our commitment to the highest ethical principles in all of our business dealings and endeavor to add value in any way we can. We have a PERM position in sunny Tucson, AZ for a Real Time Embedded Software Engineer. The job description is below. If you are still available please send an updated resume, your salary requirements, date of availability, and your citizenship status (***OUR CLIENT CANNOT ACCEPT H1B, H2B, F1, TN1 VISAS OR GREEN CARD CANDIDATES***). We cannot work with outside parties or do C2C. This position requires the eligibility to obtain a security clearance. Non-US citizens may not be eligible to obtain a security clearance. Thank you! Dee Smith Position Description This position is responsible for applying advanced technical expertise with C/C++ software development for embedded multi-processor systems, contributing to the development of new principles and concepts, resolving unusually complex technical software problems, and providing solutions which are highly innovative and ingenious. Works under consultative direction toward predetermined long-range goals and objectives. Assignments are often self-initiated and the candidate determines and pursues courses of action necessary to obtain desired results. Follows or recommends changes to department processes and procedures and reviews software products for soundness of technical judgment and adequacy. Provides guidance to junior staff. Develops advanced technological ideas and guides their development into a final product. Utilizes Agile software development methods for automation, and continuous integration. Serves as a team spokesperson on advanced projects and programs. Acts as advisor to management and customers on advanced technical research studies and applications. Qualifications This position requires the eligibility to obtain a security clearance. Non-US citizens may not be eligible to obtain a security clearance. The Defense Industrial Security Clearance Office (DISCO), an agency of the Department of Defense, handles and adjudicates the security clearance process. Security clearance factors include, but are not limited to, allegiance to the US, foreign influence, foreign preference, criminal conduct, security violations and drug involvement. Employment is contingent on other factors, including, but not limited to, background checks and drug screens Required Skills: Experience in an embedded real-time setting Experience using C++ and Ada languages Experience developing, testing and integrating real-time software in a DoD environment Experience using embedded RTOS (e.g. VxWorks, Integrity) Experience with software/hardware/firmware integration Ability to work in a closed integration lab Excellent interpersonal communication skills Strong Team-player Technical leadership of small teams Desired Skills: Practical experience with guidance, navigation, sensing, tracking, and discriminating systems and associated algorithms is highly desired Experience designing and architecting real-time embedded software on multiprocessor and multicore systems Experience with object oriented development Experience using software source control tools and automated build environments Experience with Scrum Experience using Matlab Experience using scripting languages (e.g. Perl, Python) Experience adapting Board Support Packages Experience with system integrity and mission assurance Required Education (including Major): B.S. degree or equivalent real-time embedded software systems experience. Majors: Computer Engineering, Electrical Engineering, Software Engineering, Computer Science, Physics, Mathematics. M.S. highly desired. (***OUR CLIENT CANNOT ACCEPT H1B, H2B, F1, TN1 VISAS OR GREEN CARD CANDIDATES***). We cannot work with outside parties or do C2C. This position requires the eligibility to obtain a security clearance. Non-US citizens may not be eligible to obtain a security clearance. ABOUT OUR CLIENT: 14,000 employees Headquartered in Tucson, Ariz. World's largest developer, producer and integrator of weapon systems More than 1.5 million missiles produced since 1954 Broad weapons portfolio Missiles Smart munitions Projectiles Kinetic kill vehicles Directed energy weapons Mounted reconnaissance, surveillance and target acquisition Customers: All U.S. military services; allied forces of more than 50 countries Additional Information All your information will be kept confidential according to EEO guidelines.
    $81k-110k yearly est. 2h ago
  • Principal Embedded Real-time Software Engineer

    RTX Corporation

    Embedded software engineer job in Tucson, AZ

    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. The Software organization develops software applications, including integration and test on missiles, launchers, radars, naval systems, fire control and other complex systems. Our precision software and firmware integrate operating systems, device drivers, networking, and control software to bring together sensor, guidance, and flight control processing features to complete the mission. The Software org is made up of several Centers located across the country, responsible for all aspects of the software development lifecycle. Our 4000+ software engineers design, develop, and build innovative solutions for our customers. Join our fast-paced agile teams on the leading edge of technology. As part of the Software Engineering Directorate's (SWE) Effectors Center (EC) team, you will be an integral part of helping Raytheon further our vision to be the global leader in core and next-generation weapon and security solutions. By any measure, Raytheon is an exciting and rewarding place to work. We pride ourselves on developing mission-driven, world-class talent. The result is a workforce that takes pride in the company and consistently delivers superior solutions. Our Principal Embedded Real-Time Software Developer/Integrator is a technical position that works in an Integrated Product Team (IPT) environment to architect, design, implement, test, debug, and deploy Software for Firmware (FPGA) and Hardware solutions that meet current and next generation autonomous avionics systems' needs. Working with a cross-discipline team, the candidate must have experience developing, testing, and integrating software for edge or embedded devices and/or subsystems (like telecom, medical, IoT, automotive, or robotics) where hardware operation, time critical function, functional reliability, mission assurance, and safety might be major concerns. The successful candidate will work with Product Owners, Chief Engineers, Management and other IPT members using Lean and/or Agile practices to ensure that embedded software is designed and developed to reliably operate toward the intended functions. This position is within the Effectors Center of the Software organization, and is an onsite role located in Tucson, AZ. What You Will Do * Architecting, designing, implementing, testing, and debugging integrated embedded real-time software within heterogenous systems composed of firmware and hardware. * Working within a cross-discipline team to define, refine, and improve product concept, implementation, testability, and guaranteed, measurable quality. * Teaching, coaching, and mentoring less experienced staff. * Contributing to proposals as well as preliminary and critical design reviews. * Ability to obtain program access. What You Will Learn * Working across a product line in collaboration with other teams. Qualifications You Must Have * Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and a minimum of 8 years of prior relevant experience. * Experience including at least two of the following: Embedded C++ Software, Embedded Software Security, Software Architecture Design and Implementation. * Experience using embedded Real Time Operating Systems (RTOS) (e.g., Green Hills, Integrity, Wind River VxWorks, Linux, etc.) * Experience developing complex systems involving the integration of hardware, firmware, and software * Ability to obtain Interim Secret Level U.S. government issued security clearance is required prior to start date with the ability to obtain program access after start. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance. Qualifications We Prefer * Familiarity with rate monotonic theory, practice, and limitations. * Familiarity with layered architectural principles, and their limitations. * Familiarity with reading electrical schematics and relating it to software function. * Familiarity with reading firmware source like VHDL or Verilog. * Familiarity with assembly language in at least one processor/controller family. * Experience using lab instruments like power-supplies, digital multi-meters, oscilloscopes, and logic analyzers. * Experience with developing device drivers for bare-metal and/or OS applications. * Experience leading engineering teams in delivering systems (of various size) involving the integration of hardware and software. What We Offer * Our values drive our actions, behaviors, and performance with a vision for a safer, more connected world. At RTX we value: Safety, Trust, Respect, Accountability, Collaboration, and Innovation. * Relocation Offered Based On Eligibility Learn More & Apply Now! Please consider the following role type definition 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. Clearance Information: This position requires a 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: ************************************************ Location Information: This position is onsite at our campus in beautiful Tucson, AZ. Tucson has a friendly, caring, and laid-back atmosphere, combined with the innovation and energy of a metropolitan region, and recognized as one of America's 10 Best Small Cities. Surrounded by beautiful mountains, colorful Sonoran Desert landscape and majestic saguaro cacti, Tucson is blessed with some of nature's best work. Tucson is known for its bright blue skies, and with more than 310 sunny days per year, Tucson's fantastic weather lets residents enjoy the outdoors year-round. Virtual Fly Over City of Tucson & Community, YouTube Video Links * "Raytheon In Tucson": ************************************************************** * "Tucson is Awesome": ******************************************* * "Winter in Tucson": ******************************************* #TucsonSoftware 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 101,000 USD - 203,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
    $81k-110k yearly est. Auto-Apply 46d ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in Tucson, AZ?

The average embedded software engineer in Tucson, AZ earns between $70,000 and $126,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in Tucson, AZ

$94,000

What are the biggest employers of Embedded Software Engineers in Tucson, AZ?

The biggest employers of Embedded Software Engineers in Tucson, AZ are:
  1. RTX Corporation
  2. Science Referral Network
  3. Raytheon Technologies
Job type you want
Full Time
Part Time
Internship
Temporary