Post job

Embedded software engineer jobs in Waterloo, IA - 115 jobs

All
Embedded Software Engineer
Senior Software Engineer
Senior Embedded Software Engineer
Principal Software Engineer
Embedded Systems Engineer
Staff Software Engineer
  • Embedded Software Controls Engineer

    Collabera 4.5company rating

    Embedded software engineer job in Waterloo, IA

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Job Description Description: As an Embedded Software Controls Engineer, you will design, develop, test, and document embedded software for electromechanical/electrohydraulic subsystems for agricultural equipment projects. In addition, you will: - Create and develop software per the client's Embedded Software Development Process. - Participate in control system design and analysis. - Participate functional/subsystem design/test requirement reviews and document results. - Verify that subsystem meets requirements, through a combination of virtual and hardware based testing including; desktop, bench, vehicle simulator testing. - Analyze current production/experimental issues, develop an understanding of the root cause and create appropriate action plans to resolve these issues. - Provide technical support during system field-testing activities on an as needed basis. - Provide necessary design documentation to support development of service publications. Qualifications What It Takes: We need an excellent communicator, both verbal and written, who thrives on solving problems and working in a team environment. Ideally, you will have a Bachelor's Degree in Electrical, Computer, Mechanical, Ag Engineering or equivalent experience in a related career field. We also require: - Experience working in mechatronics; this includes a solid understanding of electrical and electronics, hydraulics, and mechanical systems. - Subsystem design, software development, and electronic circuit design and analysis experience. - Experience with C/C++ programming language and software development tools for embedded microcontrollers in mobile applications. - Control system experience preferably related to propulsion systems. - Experience working with Model Based Software Design (MBSD) and/or system simulation. A strong candidate will also have: - Technical experience relating to design/diagnostics of mechanical/electrical/hydraulic systems. - Experience with control systems design and analysis. - Some product engineering experience Additional Information To discuss about this opportunity, please contact me: Jeff Demaala ************
    $66k-87k yearly est. 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer II - Embedded Communications (Onsite)

    Raytheon 4.6company rating

    Embedded software engineer job in Cedar Rapids, IA

    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 Are you looking to make a meaningful, positive impact while advancing your career? Would you be interested in working with an industry-leading development team where you can grow your software engineering skills while learning something new!? Collins Aerospace's Integrated Secure Processing Solutions (SPS) team is looking for an exceptionally motivated engineer who is passionate about collaborating with high-performance teams to create mission-critical solutions that support Mission Systems. Our Software Engineers work in an exciting, adaptive, and engaging environment, enabling rapid learning to drive success. Our software engineering teams regularly utilize a variety of skills, including requirements analysis, synthesis of new and existing architectures that meld commercial and military communication functionality, and software engineering development best practices for complex systems where the ability to execute the mission is paramount. What YOU Will Do: Collaborate on System Requirements and Software Development: Join a dynamic software team in a cross-functional environment, contributing to the definition of system requirements and translating them into detailed software requirements, UML/SysML models, and diagrams for a large-scale program Effective Communication and Team Collaboration: Work closely with other software engineers and team members to ensure clear communication and collaboration, fostering a cohesive, solution-focused environment across multiple disciplines Provide Technical Support to SBCDS Team: Play a key role in providing direct support to the SBCDS team, answering technical questions and resolving issues promptly to keep development on track and maintain system integrity Develop Code to Meet Customer and Certification Standards: Collaborate with your team to maintain, enhance, and develop software that aligns with customer requirements and meets certification standards, ensuring both functionality and compliance Software Implementation in Test Environments: Take responsibility for producing high-quality software implementations and integrating them within testing environments, ensuring the code is thoroughly tested and meets all specified requirements What YOU Will Learn: You will have the opportunity to learn and grow knowledge within the Cross Domain Solutions & gain niche skills, enabling you to be unique in all you do You will gain valuable experience & an opportunity to lead, including roles such as Subject Matter Expert, Scrum Master, Product Owner, CAM, and Software Lead You can take flight to becoming a subject matter expert, architect, and leader in CDS We are growing, so can you! Qualifications You Must Have: Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 2 years prior relevant experience or an Advanced Degree 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 Experience with Embedded Development using object-oriented design Experience with development tool sets, for example, Jira, Subversion/Git/Version Management Qualifications We Prefer: Experience with requirements analysis and requirements decomposition Experience with virtualization Knowledge of microservices, containers and orchestrators Knowledge and/or experience with memory-safe applications (Ada or Rust) Experience with automated test environments (Python) Knowledge on DevSecOps and CI/CD Implemented Graphical User Interfaces with Java React framework, or similar frameworks like Swing or JavaFX Knowledge and experience with Data Format Description Language (DFDL) Experience integrating/deploying software to hardware solutions What We Offer: Some of our competitive benefits package includes: Medical, dental, and vision insurance Three weeks of vacation for newly hired employees Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option Tuition reimbursement program Student Loan Repayment Program Life insurance and disability coverage Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection Birth, adoption, parental leave benefits Ovia Health, fertility, and family planning Adoption Assistance Autism Benefit Employee Assistance Plan, including up to 10 free counseling sessions Healthy You Incentives, wellness rewards program Doctor on Demand, virtual doctor visits Bright Horizons, child and elder care services Teladoc Medical Experts, second opinion program Eligible for relocation And more! Learn More & Apply Now! Do you want to be a part of something bigger? A team whose impact stretches across the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete their most complex missions - whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team, you'll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today. *Please ensure the role type (defined below) is appropriate for your needs before applying to this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other -- propel us all higher, again and again. Apply now and be part of the team that's redefining aerospace, every day. 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
    $61k-78k yearly est. Auto-Apply 60d+ ago
  • Embedded Software Engineer

    Einfochips

    Embedded software engineer job in Cedar Rapids, IA

    eInfochips is a product engineering and software R&D services company with over 20+ years of experience, 500+ product developments, and 40M+ deployments in over 130 countries. Today, 60% of our revenues come from Fortune 500 companies and 80% from solutions around connected devices. Founded in 1994, our work culture is built over years of experience in providing innovative solutions to our clients and our indomitable spirit to excel in all aspects of our engagement, we call it - “Passioneering” We believe that our success lies upon the skills and quality of our people we work with. Today, we are geographically spread with 1800+ employees, 10 design centers and offices in India, Japan and the USA. Job Description Design, development and/or Verification activity for platform software (firmware, drivers) compliance with DO-178B. Verification of embedded software executing on ARM7 architecture. Analyze, investigate failures observed during verification and provide summary details to development team. Qualifications Experience working development/verification compliance DO-178B DAL A. Strong fundamentals working with Microcontrollers architecture. Experience in developing code modules for ARM7 controllers and Keil IDE. Must possess very good understanding of RTOS and device drivers. Very good understanding of I2C, SPI protocol interfaces. Experience working with DOORs, PREP, SVN. Keyskills: DO-178B, Verification, ARM, RTOS, DOORs, PREP, SVN Additional Information All your information will be kept confidential according to EEO guidelines.
    $69k-90k yearly est. 1d ago
  • Software Engineer II - Embedded Communications (Onsite)

    RTX

    Embedded software engineer job in Cedar Rapids, IA

    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 Are you looking to make a meaningful, positive impact while advancing your career? Would you be interested in working with an industry-leading development team where you can grow your software engineering skills while learning something new!? Collins Aerospace's Integrated Secure Processing Solutions (SPS) team is looking for an exceptionally motivated engineer who is passionate about collaborating with high-performance teams to create mission-critical solutions that support Mission Systems. Our Software Engineers work in an exciting, adaptive, and engaging environment, enabling rapid learning to drive success. Our software engineering teams regularly utilize a variety of skills, including requirements analysis, synthesis of new and existing architectures that meld commercial and military communication functionality, and software engineering development best practices for complex systems where the ability to execute the mission is paramount. What YOU Will Do: Collaborate on System Requirements and Software Development: Join a dynamic software team in a cross-functional environment, contributing to the definition of system requirements and translating them into detailed software requirements, UML/SysML models, and diagrams for a large-scale program Effective Communication and Team Collaboration: Work closely with other software engineers and team members to ensure clear communication and collaboration, fostering a cohesive, solution-focused environment across multiple disciplines Provide Technical Support to SBCDS Team: Play a key role in providing direct support to the SBCDS team, answering technical questions and resolving issues promptly to keep development on track and maintain system integrity Develop Code to Meet Customer and Certification Standards: Collaborate with your team to maintain, enhance, and develop software that aligns with customer requirements and meets certification standards, ensuring both functionality and compliance Software Implementation in Test Environments: Take responsibility for producing high-quality software implementations and integrating them within testing environments, ensuring the code is thoroughly tested and meets all specified requirements What YOU Will Learn: You will have the opportunity to learn and grow knowledge within the Cross Domain Solutions & gain niche skills, enabling you to be unique in all you do You will gain valuable experience & an opportunity to lead, including roles such as Subject Matter Expert, Scrum Master, Product Owner, CAM, and Software Lead You can take flight to becoming a subject matter expert, architect, and leader in CDS We are growing, so can you! Qualifications You Must Have: Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 2 years prior relevant experience or an Advanced Degree 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 Experience with Embedded Development using object-oriented design Experience with development tool sets, for example, Jira, Subversion/Git/Version Management Qualifications We Prefer: Experience with requirements analysis and requirements decomposition Experience with virtualization Knowledge of microservices, containers and orchestrators Knowledge and/or experience with memory-safe applications (Ada or Rust) Experience with automated test environments (Python) Knowledge on DevSecOps and CI/CD Implemented Graphical User Interfaces with Java React framework, or similar frameworks like Swing or JavaFX Knowledge and experience with Data Format Description Language (DFDL) Experience integrating/deploying software to hardware solutions What We Offer: Some of our competitive benefits package includes: Medical, dental, and vision insurance Three weeks of vacation for newly hired employees Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option Tuition reimbursement program Student Loan Repayment Program Life insurance and disability coverage Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection Birth, adoption, parental leave benefits Ovia Health, fertility, and family planning Adoption Assistance Autism Benefit Employee Assistance Plan, including up to 10 free counseling sessions Healthy You Incentives, wellness rewards program Doctor on Demand, virtual doctor visits Bright Horizons, child and elder care services Teladoc Medical Experts, second opinion program Eligible for relocation And more! Learn More & Apply Now! Do you want to be a part of something bigger? A team whose impact stretches across the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete their most complex missions - whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team, you'll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today. *Please ensure the role type (defined below) is appropriate for your needs before applying to this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other -- propel us all higher, again and again. Apply now and be part of the team that's redefining aerospace, every day. 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
    $69k-90k yearly est. Auto-Apply 4d ago
  • Software Engineer II - Embedded Comms (Onsite)

    RTX Corporation

    Embedded software engineer job in Cedar Rapids, IA

    **Country:** United States of America , Cedar Rapids, IA, 52498-0505 USA ** Onsite **U.S. Citizen, U.S. Person, or Immigration Status Requirements:** Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance **Security Clearance:** DoD Clearance: Secret At Collins Aerospace, we don't just build technology-we engineer mission success. Our Resilient Connectivity Products software teams are on the front lines of innovation, designing and delivering cutting-edge embedded communication solutions that keep military forces around the world safe, connected, and informed-no matter the environment. We're looking for a **Software Engineer II** who's ready to make an impact. In this role, you won't just write code, you'll help shape the future of secure communications. From software-defined radios and advanced networking to state-of-the-art cryptographic systems, your work will drive critical real-time communications that enable pilots and soldiers to securely share voice, video, and data when it matters most. Here, you'll collaborate with top-tier engineers and industry experts, leveraging advanced technologies to push the boundaries of what's possible. Whether you're building on trusted systems or breaking ground on new innovations, your contributions will directly support mission-critical operations across the globe. If you're passionate about solving complex challenges, excited by the idea of working on systems that truly matter, and driven to grow alongside some of the brightest minds in the field-we want you on our team. Join Collins Aerospace Mission Systems and help us connect the battlespace of tomorrow! **What You will Do** + YOU will design and develop cutting-edge embedded software, networking and communication products + YOU will help lead small efforts in complex, multi-threaded embedded software in C++ and Rust + YOU will leverage containerization to streamline software development + YOU will drive project success by supporting requirements, implementation, test development, and certification + YOU will lead initiatives on your team **What You Will Learn** + YOU will gain technical leadership experience and mentorship opportunities to develop talent for yourself and your peers + YOU will collaborate with experts in the software discipline, obtaining hands-on experience with new and innovative technologies + YOU will engage with a multidisciplinary team to develop a cross-functional skillset + YOU will become a subject matter expert on your projects and programs **Qualifications You Must Have** + Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and 2 years of prior relevant experience OR an Advanced Degree in a related field + 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 + 1 year of experience with embedded software development + 1 year of experience in C++ or C **Qualifications We Prefer** + Experience with Rust is a plus + Experience with Linux development environments + Experience with Git or other version control systems + Experience with multithreading + Knowledge of networking and communications protocols **What We Offer:** Some of our competitive benefits package includes: + Medical, dental, and vision insurance + Three weeks of vacation for newly hired employees + Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option + Tuition reimbursement program + Student Loan Repayment Program + Life insurance and disability coverage + Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection + Birth, adoption, parental leave benefits + Ovia Health, fertility, and family planning + Adoption Assistance + Autism Benefit + Employee Assistance Plan, including up to 10 free counseling sessions + Healthy You Incentives, wellness rewards program + Doctor on Demand, virtual doctor visits + Bright Horizons, child and elder care services + Teladoc Medical Experts, second opinion program + Eligible for relocation + And more! Do you want to be a part of something bigger? A team whose impact stretches across the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete their most complex missions - whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team, you'll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today. *Please ensure the role type (defined below) is appropriate for your needs before applying to this role. **Onsite:** Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other -- propel us all higher, again and again. Apply now and be part of the team that's redefining aerospace, every day. **_As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote._** The salary range for this role is 66,000 USD - 130,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance. This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply. RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. _RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act._ **Privacy Policy and Terms:** Click on this link (******************************************************** to read the Policy and Terms Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
    $69k-90k yearly est. 47d ago
  • Embedded Software Controls Engineer

    Mindlance 4.6company rating

    Embedded software engineer job in Waterloo, IA

    •As an Embedded Software Controls Engineer, you will design, develop, test, and document embedded software for Electromechanical/Electrohydraulic subsystems for agricultural equipment projects. In addition, you will: Create and develop software per the John Deere Embedded Software Development Process. - Participate in control system design and analysis. •Participate functional/subsystem design/test requirement reviews and document results. •Verify that subsystem meets requirements, through a combination of virtual and hardware based testing including; desktop, bench, vehicle simulator testing. •Analyze current production/experimental issues, develop an understanding of the root cause and create appropriate action plans to resolve these issues. •Provide technical support during system field-testing activities on an as needed basis. •Provide necessary design documentation to support development of service publications. What It Takes: We need an excellent communicator, both verbal and written, who thrives on solving problems and working in a team environment. •Ideally, you will have a Bachelor's Degree in Electrical, Computer, Mechanical, Ag Engineering or equivalent experience in a related career field. •We also require: - Experience working in mechatronics; this includes a solid understanding of electrical and electronics, hydraulics, and mechanical systems. - Subsystem design, software development, and electronic circuit design and analysis experience. - •Experience with C/C++ programming language and software development tools for embedded microcontrollers in mobile applications. - Control system experience preferably related to propulsion systems. A strong candidate will also have: - Technical experience relating to design/diagnostics of mechanical/electrical/hydraulic systems. - Experience with control systems design and analysis. - Some product engineering experience. Business casual dress code Thanks & Regards, Amit Kumar Sinha Technical Recruiter, Direct No:********** Additional Information All your information will be kept confidential according to EEO guidelines.
    $73k-90k yearly est. 60d+ ago
  • Senior Embedded Software Test Engineer

    Emerson 4.5company rating

    Embedded software engineer job in Marshalltown, IA

    If you are a Software Engineer professional looking for an opportunity to grow, Emerson has an opening for you! We're adding a Senior Embedded Software Test Engineer to join our team in Marshalltown, IA. You'll be responsible for new product design, development, and introduction into production. Located at the Emerson Innovation Center, you will be part of a multidisciplinary team passionate about adding to existing market leading products and technologies. Focused specifically on the Fisher branded line of products, this position is part of Emerson, a leader in optimizing process operations around the world known for our team of experts and proven performance and reliability of products. Join our team to learn and grow your knowledge in an exciting development environment. In This Role, Your Responsibilities Will Be: Define and develop test automation to improve efficiency and test coverage Write manual and automated test procedures for features of low power, high reliability industrial process control devices Champion other members of the test team to deliver quality work products Collaborate with other teams (Firmware, Electrical, Mechanical, etc) to facilitate a cohesive group environment Create and maintain a backlog of all work items within an Agile Environment Log, track and investigate defects to determine root cause Monitor, debug and enhance automated test infrastructure Who You Are: You identify and seize new opportunities. You create a plan and outline for various audiences. You take personal responsibility for decisions, actions, and failures. You break down objectives into appropriate smaller spikes, experiments, prototypes and multi-functional pieces of implementation. For This Role, You Will Need: Bachelor's degree in Computer Science, Computer Engineering, or similar experience 7+ years Embedded Development and/or Embedded Test Development Expertise in C# and a working knowledge of C/C++ Knowledge of software test methodologies and automation principles: Regression test, functional test, unit test, black box test, white box test, etc. Basic understanding of electrical schematics and circuit analysis Ability to understand basic mechanical, pneumatic and electronic systems Ability to optimally work in a team environment Strong analytical problem solving and decision-making skills Legal authorization to work in the United States. No sponsorship will be provided. Preferred Qualifications That Set You Apart: Knowledge of control systems and/or process control environments Experience with distributed version control (Mercurial, Git, or similar) Familiarity with Continuous Integration (CI) tools (TeamCity, Jenkins, or similar) Experience with ARM embedded processor platforms Knowledge of test equipment (National Instruments or similar) including data acquisition, analog and digital output cards, relays, power supplies, etc. Experience with industrial protocols: HART, Foundation Fieldbus, Profibus, Industrial Ethernet, Modbus, etc. Agile Methodologies Our Location: Marshalltown, IA, combines the charm of a close-knit community with the conveniences of a thriving city. Located in central Iowa, less than an hour from both Des Moines and Ames, Marshalltown offers easy access to urban amenities while providing a variety of local outdoor recreation activities like hiking, biking, golf, swimming, and exploring local parks. With its affordable cost of living, excellent schools, and vibrant diverse local culture, Marshalltown is a welcoming place to call home! Our Culture & Commitment to You: At Emerson, we prioritize a workplace where every employee is valued, respected, and empowered to grow. We foster an environment that encourages innovation, collaboration, and diverse perspectives-because we know that great ideas come from great teams. Our commitment to ongoing career development and growing an inclusive culture ensures you have the support to thrive. Whether through mentorship, training, or leadership opportunities, we invest in your success so you can make a lasting impact. We believe diverse teams, working together are key to driving growth and delivering business results. We recognize the importance of employee wellbeing. We prioritize providing flexible, competitive benefits plans to meet you and your family's physical, mental, financial, and social needs. We provide a variety of medical insurance plans, with dental and vision coverage, Employee Assistance Program, 401(k), tuition reimbursement, employee resource groups, recognition, and much more. Our culture offers flexible time off plans, including paid parental leave (maternal and paternal), vacation and holiday leave. Learn more about our Culture & Values. #LI-MS11
    $86k-103k yearly est. Auto-Apply 60d+ ago
  • Staff Engineer, Location Platform Software

    Samsung Electronics Device Solutions (Semiconductor & Display 4.9company rating

    Embedded software engineer job in Cedar Rapids, IA

    Please Note: To provide the best candidate experience amidst our high application volumes, each candidate is limited to 10 applications across all open jobs within a 6-month period. Advancing the World's Technology Together Our technology solutions power the tools you use every day--including smartphones, electric vehicles, hyperscale data centers, IoT devices, and so much more. Here, you'll have an opportunity to be part of a global leader whose innovative designs are pushing the boundaries of what's possible and powering the future. We believe innovation and growth are driven by an inclusive culture and a diverse workforce. We're dedicated to empowering people to be their true selves. Together, we're building a better tomorrow for our employees, customers, partners, and communities. Samsung's Location Group was established in October 2012 to develop market-leading location technology for mobile applications. We have a team of about 90 people in the US driving our technology forward for future generation products. Our main activities include architecture definition, silicon design, software development, and platform integration. The Location Group is part of Samsung's Application Processor and Modem Group. We work closely together to develop highly integrated products, and to find opportunities to optimize our products for market success. The group is looking for a Software Engineer to be responsible for supporting our company's ongoing projects. You will be working closely with your team members to ensure that all software requirements, deadlines, and schedules are on track. Responsibilities include working with a team of engineers, creating software product schedules, ensuring quality of software, and delivering said products on time. To be a successful candidate, you will need to have proven experience in software development and the ability to complete complex SW projects of various sizes. A Bachelor's degree is required, and experience in GNSS product development is desirable. You will be required to work with local and international groups to successfully release innovative products Location: Daily onsite presence in Cedar Rapids, Iowa office in alignment with our Flexible Work policy. What You'll Do Write hardware driver firmware for GNSS RF, PLL, and other embedded SOC components Verify and validate hardware features to ensure correct functionality and performance Lead and collaborate with cross-functional teams to drive project development Monitor software baseline health via integration testing Design and implement automated test integration for Location products Support Location field testing and drive resolution of technical issues · 25% travel required What You Bring Bachelors with 10+ years, Masters with 8+ years or PhDs with 5+ years of experience. Proficiency in Python and strong embedded C skills Self-driven with good task execution skills Strong communication and collaboration skills Understanding of hardware SOC design life cycle Familiarity with software development, issue tracking tools, continuous integration process and GIT Ability to work as a team player in a global team Strong mathematical and analytical abilities Experience with embedded programming and native layer of Android OS Experience in embedded systems, RF/analog design, and/or HW design (RTL) Understanding of GNSS principles Experience in writing unit tests for embedded HW systems Good communication skills for collaboration with cross-functional, multi-cultural teams You're inclusive, adapting your style to the situation and diverse global norms of our people. An avid learner, you approach challenges with curiosity and resilience, seeking data to help build understanding. You're collaborative, building relationships, humbly offering support and openly welcoming approaches. Innovative and creative, you proactively explore new ideas and adapt quickly to change. #LI-VL1 What We Offer The pay range below is for all roles at this level across all US locations and functions. Individual pay rates depend on a number of factors-including the role's function and location, as well as the individual's knowledge, skills, experience, education, and training. We also offer incentive opportunities that reward employees based on individual and company performance. This is in addition to our diverse package of benefits centered around the wellbeing of our employees and their loved ones. In addition to the usual Medical/Dental/Vision/401k, our inclusive rewards plan empowers our people to care for their whole selves. An investment in your future is an investment in ours. Give Back With a charitable giving match and frequent opportunities to get involved, we take an active role in supporting the community. Enjoy Time Away You'll start with 4+ weeks of paid time off a year, plus holidays and sick leave, to rest and recharge. Care for Family Whatever family means to you, we want to support you along the way-including a stipend for fertility care or adoption, medical travel support, and virtual vet care for your fur babies. Prioritize Emotional Wellness With on-demand apps and free confidential therapy sessions, you'll have support no matter where you are. Stay Fit Eating well and being active are important parts of a healthy life. Our onsite Café and gym, plus virtual classes, make it easier. Embrace Flexibility Benefits are best when you have the space to use them. That's why we facilitate a flexible environment so you can find the right balance for you. Base Pay Range$157,000-$243,000 USD Equal Opportunity Employment Policy Samsung Semiconductor takes pride in being an equal opportunity workplace dedicated to fostering an environment where all individuals feel valued and empowered to excel, regardless of race, religion, color, age, disability, sex, gender identity, sexual orientation, ancestry, genetic information, marital status, national origin, political affiliation, or veteran status. When selecting team members, we prioritize talent and qualities such as humility, kindness, and dedication. We extend comprehensive accommodations throughout our recruiting processes for candidates with disabilities, long-term conditions, neurodivergent individuals, or those requiring pregnancy-related support. All candidates scheduled for an interview will receive guidance on requesting accommodations. Recruiting Agency Policy We do not accept unsolicited resumes. Only authorized recruitment agencies that have a current and valid agreement with Samsung Semiconductor, Inc. are permitted to submit resumes for any job openings. Applicant AI Use Policy At Samsung Semiconductor, we support innovation and technology. However, to ensure a fair and authentic assessment, we prohibit the use of generative AI tools to misrepresent a candidate's true skills and qualifications. Permitted uses are limited to basic preparation, grammar, and research, but all submitted content and interview responses must reflect the candidate's genuine abilities and experience. Violation of this policy may result in immediate disqualification from the hiring process. Applicant Privacy Policy **************************************************************
    $157k-243k yearly Auto-Apply 3d ago
  • Principal DevSecOps Software Engineer

    Belcan 4.6company rating

    Embedded software engineer job in Cedar Rapids, IA

    Job Title: Principal DevSecOps Software Engineer Zip Code: 52498 Duration: 12 Months Pay Rate: $ 97.91/hr Keyword's: #cedarrapidsjobs; #softwareengineerjobs * This role requires that you have an Active Secret Clearance* Join a team that's shaping the future of military communications. We're seeking a Principal DevSecOps Software Engineer to help build cutting-edge systems that keep military personnel safe, connected, and informed. Work with industry experts on next-generation embedded software, advanced satellite communications, cryptography, and state-of-the-art computing architectures. You'll design and deploy resilient, high-performance networks for UAVs, fighter jets, aircraft carriers, and ground vehicles-delivering low latency, high throughput, anti-jamming capabilities, mobile ad hoc features, and secure IP connectivity. If you're ready to drive innovation in embedded software and communications technology, this is the opportunity for you. What You Will Do * Manage complex DevSecOps pipelines for our embedded systems in air-gapped environments * Integrate tooling, apps, and scripts into the development pipelines. * Participate in the selection of DevSecOps technologies to enable automation for product development teams * Develop applications and scripts to support integration of software updates * Help manage DevSecOps work for multiple programs * Mentor, lead, and review work for lower-level engineers * Maintain the configuration management of software products * Collaborate with cross-functional product development teams * Work in an agile environment (SAFe) * Qualifications You Must Have * * Typically requires a 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 of experience * Active Secret Clearance * Proven programming experience in Bash, Python, developing scripts and automation for complex workflows. * Hands-on experience with Git version control (BitBucket, GitLab) and CI/CD pipelines (Bamboo, Jenkins, or similar) for building, testing, and deploying software. * Experience developing and deploying containerized applications using Docker, Podman, Kubernetes, or equivalent. * Proficient in Linux environments, including scripting, system configuration, and software deployment. * Familiarity with software artifact management tools such as JFrog Artifactory or equivalents. Qualifications We Prefer: * Experience with configuration management (Ansible, Chef, Puppet) and Infrastructure as Code (Terraform). * Familiarity with observability/monitoring tools (Grafana) and RESTful API integration. * Strong Linux and application administration skills. * Comfortable with C, C++, and Java, and experience in multi-threaded embedded software and communication systems. * Knowledge of IP networking and protocols. * Experience with Atlassian tool administration and working in Agile teams. * Demonstrated ability to collaborate effectively, meet project milestones, and produce high-quality results. Belcan is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws. #cjobs
    $97.9 hourly 60d ago
  • Senior Software Engineer

    Quest Defense Systems & Solutions

    Embedded software engineer job in Cedar Rapids, IA

    Shape the future of innovation as we tackle cutting-edge projects that make a difference. We're not just in the business of engineering-we're building a brighter future. Driven by creativity and a culture of excellence, we believe in the power of engineering to solve today's challenges and create opportunities for tomorrow. What we do matters. Quest Defense Systems and Solutions is seeking a highly skilled Sr. Software Engineer to join our team where we are building the foundational software components that enable next-generation avionics systems. The Core Services & Libraries (CS&L) team is responsible for developing shared libraries, I/O frameworks, and partitioned services that power multiple avionics applications. This role is ideal for a systems-minded engineer with deep low-level experience who can design robust, certifiable software architectures. Due to the nature of this role- all candidate MUST be a U.S. citizen or US Person. Key Responsibilities: Abstract and consolidate core functions into reusable libraries and frameworks Extract existing functionality from application code and refactor for shared use Design and implement an I/O framework supporting multiple protocols and data interfaces Define and maintain data dictionaries and I/O level specifications Collaborate with system architects to ensure ARINC-653 partitioning integrity Support certification activities through HLR/LLR documentation and DAL compliance Contribute to long-term strategy for scalable, maintainable software infrastructure Required Skills & Qualifications: 8-12 years of proven expertise in C++ and object-oriented design for embedded systems Working knowledge of I/O architecture, protocol handling, and data management Background in developing certifiable software (DO-178 DAL A preferred) Proficiency in HLR/LLR generation, review, and traceability Quick learner with strong initiative and drive Preferred Qualifications: Strong experience with ARINC-653 partitioning and low-level application design Hands-on experience with VxWorks RTOS Familiarity with toolchains and CI/CD environments supporting configuration management and verification (Atlassian Suite, Jama, Coverity, Rapita, etc) Designed and implemented non-volatile data storage systems (e.g., EEPROM, flash, or NVRAM) for configuration or state retention Experience with persistent and transient log storage, including rollover and data retention policies Familiarity with log transport mechanisms (e.g., shared memory, I/O channels, or network-based telemetry) Experience developing or integrating ARINC 661 Cockpit Display Systems (CDS) and User Applications (UA) Familiarity with avionics data buses and communication protocols (e.g., ARINC-429, MIL-STD-1553, AFDX, CAN, SPI, UART, etc) Strategic systems thinker able to plan scalable, reusable frameworks Previous FMS Experience is a bonus but not required. Why QDSS Solutions: We're a family-like-company. We are collaborative. We believe in embracing change. We believe in doing consistent good work. QDSS houses smart, curious and passionate about “making a difference” people. Our company culture sets us apart from others as well as: 401k with Employer-Match Contributions Medical, Dental, and Life coverage Disability Benefits Generous compensation structure Significant opportunities for advancement Next Generation / Cutting Edge Technology Projects Certification Assistance Available (Approval Required) Flexible, Friendly and Fun work environment About Us At QDSS, we are more than an engineering company-we are a force for innovation and positive change. With over 25 years of proven expertise in solving mission-critical challenges, we empower our team to push boundaries, combining deep industry knowledge, cutting-edge technology, and a collaborative "think tank" approach. Our vision is to be the trusted partner of choice for our defense and aerospace clients, delivering secure, sustainable, and world-class solutions that build a brighter future. Full compensation package is based on candidate experience and certifications Pay Ranges$140,000-$165,000 USD At Quest Defense Systems and Solutions, we don't just build technology - we engineer the future. From next-generation aerospace solutions to cutting-edge defense systems, we tackle the toughest, mission-critical challenges that keep people safe and push the boundaries of innovation. This is where problem-solvers, innovators, and visionary thinkers come together to shape the future. With over 25 years of aerospace and defense engineering expertise, our commitment to delivering high-quality, transformative solutions sets us apart - not just as an industry leader, but as a driving force for impactful change. Together, we're not just leading the industry - we're revolutionizing it. Quest Defense provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
    $140k-165k yearly Auto-Apply 60d+ ago
  • Senior Software Engineer - Financial Crimes Solutions

    Jack Henry & Associates Inc. 4.6company rating

    Embedded software engineer job in Cedar Falls, IA

    At Jack Henry, we're more than a technology company, we're a force for good in financial services. We're redefining how community banks and credit unions connect with the people they serve. Our mission is rooted in people inspired innovation, empowering financial institutions to deliver seamless, secure, and human centered experiences. We deliver cutting-edge solutions that are paving the way for the next generation of digital banking and payments, but our true impact begins with our associates. If you're ready to help transform an industry and grow with a company that values purpose, collaboration, and excellence then we'd love to meet you. We are looking for a Senior Software Engineer to join our Financial Crimes Defender R&D team that focuses on building cloud-native containerized microservices and web applications. This is a dynamic, agile software delivery team that develops an application development platform and contributes to a mission-critical set of financial crimes fraud detection applications. As a Software Engineer, you will be responsible for the design and development of back-end services and web applications. You will be a part of the large project and will have the opportunity to collaborate with developers from multiple teams as product builds take shape and a chance to help us stretch our technical horizons as we refine best practices and incorporate new technology. The ideal candidate will need to be a technology expert who can take defined requirements and deliver a solution through acceptance while collaborating with all software delivery disciplines on the team. If you enjoy developing complex software systems that have a technical and social impact, this could be the role for you! This position offers remote flexibility within a 70-mile radius of any of our office locations in Allen, TX; Birmingham, AL; Cedar Falls, IA; Charlotte, NC; Lenexa, KS; Monett, MO; Springfield, MO, or Louisville, KY. All positions, regardless of location, may require an onsite interview or in-person onboarding requirement to verify your identity Must be able to travel up to 5% to attend onsite meetings or trainings. What you'll be responsible for: * Performs and may lead system analysis and programming activities which may require research and timely, effective, and quality delivery of software into production. * Performs, and may lead, technical/engineering support for new and existing applications from code delivery until the retirement of the application. * Develops, tests and reviews applications based on business requirements and industry best practices. * Uses best practices and standard guidance to create and modify code. * Considers how code changes will affect end users and internal teams. May review code created by less experienced team members. * Collaborates with QA team to ensure timely delivery of high-quality products. * Performs, and may lead, work with cross-team as projects dictate. * Works on, and may lead, critical tasks and deliverables with no assistance, and sets and updates expectations on size, scope, and timelines. * Participates in and may lead team in cross-functional meetings and discussions. * Creates required technical documentation. * Stays updated with emerging technologies and industry trends, recommending innovative solutions to improve software development processes. * Adheres to documented departmental and corporate standards. Participates in the definition and documentation of standards. * May lead unit tests and integration tests to ensure the reliability, security, and performance of developed software. * Debugs and troubleshoots issues as they arise, providing timely resolutions. * May contribute to product architecture. * May perform other job duties as assigned. What you'll need to have: * A minimum of 6 years of experience in .Net / C# software development. * Demonstrated experience in user interface technologies (typescript, angular, reactjs). * Experience building RESTful APIs. * Experience with database technologies (SQL Server, Postgres, Spanner). * Experience with Azure or GCP * Experience in Agile or Scrum environments. * Strong written, verbal, and interpersonal skills. What would be nice for you to have: * Bachelor's degree in Software Engineering or Computer Science. * Experience building out Cloud-native APIs * Experience with GitHub / Azure DevOps GIT. * Experience with CI/CD with GitHub actions or Azure DevOps pipelines. If you got this far, we hope you're feeling excited about this opportunity. Even if you don't feel you meet every single requirement on this posting, we still encourage you to apply. We're eager to meet motivated people who align with Jack Henry's mission and can contribute to our company in a variety of ways. Why Jack Henry? At Jack Henry, we pride ourselves through our motto of, 'Do the right thing, do whatever it takes, and have fun.' We recognize the value of our associates and believe much of our company's strength and success depends on their well-being. We demonstrate our commitment by offering outstanding benefit programs to ensure the physical, mental & financial well-being of our people is always met. Culture of Commitment Ask our associates why they love Jack Henry, and many will tell you it is because our culture is exceptional. We do great things together. Rising to meet challenges and seeking opportunities is part of who we are as an organization. Our culture has helped us stay strong through challenging times and we credit our dedicated associates for our success. Visit our Corporate Responsibility site to learn more about our culture and commitment to our people, customers, community, environment, and shareholders. Equal Employment Opportunity At Jack Henry, we know we are better together. We value, respect, and protect the uniqueness each of us brings. Innovation flourishes by including all voices and makes our business - and our society - stronger. Jack Henry is an equal opportunity employer and we are committed to providing equal opportunity in all of our employment practices, including selection, hiring, performance management, promotion, transfer, compensation, benefits, education, training, social, and recreational activities to all persons regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, genetic information, pregnancy, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, and military and veteran status, or any other protected status protected by local, state or federal law. No one will be subject to, and Jack Henry prohibits, any form of discipline, reprisal, intimidation, or retaliation for good faith reports or complaints of discrimination of any kind, pursuing any discrimination claim, or cooperating in related investigations. Requests for full corporate job descriptions may be requested through the interview process at any time. #TECHInd
    $79k-101k yearly est. 41d ago
  • Senior Software Engineer

    Tekwissen 3.9company rating

    Embedded software engineer job in Cedar Falls, IA

    Hello, My name is Ananth and I'm a Technical Recruiter at TekWissen . We are an Ann Arbor, MI based organization. I wanted to let you know about an opportunity we have that might be of interest to you. I have shared description below. If you are interested with the position please revert me at [email protected] as soon as possible Position : Web Development Location : Cedar Falls, IA Duration : 6months Job Summary: Essential Job Functions: • Design, implement, and maintain client side and server side code for web based games • Work on client/server based applications with a variety of web front ends ( HTML, Ajax, JavaScript, Action Script 3.0 ) connecting to back end servers with server side code written in PHP • Design, implement, and maintain client side and server side code for web based games • Analyze, identify , and eliminate bottlenecks and errors on the server side and ensure efficiency and reliability of code • Work with other client side developers to integrate client/server calls into client side user interfaces Qualifications: Education: BS in CS ( or equivalent) Required Experience: Minimum of 5 years of experience Knowledge, Skills, & Abilities: • Web development using HTML, JavaScript, Ajax, and/or Flash ( Action Script 3.0 ) • PHP scripting on back end systems • Familiarity with Object Oriented Programming techniques and languages (in particular Java or C++ ) • CVS, SVN or other version control software • Knowledge of database modeling including designing tables , keys, and indexes for maximum efficiency • Social game development • Unity 3D, OpenGL, and/or Objective-C is preferred, but not required • Background in web application development • LAMP stack (Linux, Apache, PHP, MySQL) Work Conditions: May require evenings and weekends. Thanks and Regards Ananth Kumar Technical Recruiter TekWissen LLC | W: ************ | Desk: ************ Ext 291 | Fax ************| [email protected] | 321 S Main street Suite #300 Ann Arbor MI - 48104| ***************** Qualifications Education: BS in CS ( or equivalent) Additional Information Thanks and Regards Ananth Kumar Technical Recruiter TekWissen LLC | W: ************ | Desk: ************ Ext 291 | Fax ************| [email protected] | 321 S Main street Suite #300 Ann Arbor MI - 48104| *****************
    $76k-95k yearly est. 1d ago
  • Sr Software Engineer II - Guidewire PolicyCenter

    UFG Insurance 4.7company rating

    Embedded software engineer job in Cedar Rapids, IA

    UFG is currently hiring for a Sr. Software Engineer - PolicyCenter to help guide the success of the team through the delivery, development, and maintenance of software products. This role helps ensure team cohesion by collaborating with and coaching team members, pursuing opportunities for improving teamwork, and continuously developing their own skills. This position is regarded as a resource for advanced knowledge and advises in technical matters across teams. Essential Duties & Responsibilities: * Guide and have an innovative approach in the development and maintenance of software in accordance with the needs of the organization. * Collaborate as a member of a cross-functional, Agile team to achieve business objectives. * Drive continuous improvement of the team. * Exemplify and ensure a quality-driven mindset. * Provide and receive technical guidance to/from peers. * Actively foster the development and growth of less experienced developers. * Troubleshoot complex issues and identify and implement solutions. * Develop, improve upon, and follow programming and documentation standards. * Communicate across teams to share knowledge, articulate technical concepts to non-technical personnel, and meet business objectives. * Contribute to the thought leadership of the IT department by actively engaging with other teams. * Demonstrate problem sensitivity. * Assist with product releases. * Evaluate software tools and languages for effectiveness. * As member of an agile team, you may perform duties that are typically performed by other job types. * As member of an agile team, this role will be accountable to the team Working Agreement and evolving processes developed and adopted by the team. Job Specifications: Education: * High School diploma or equivalent. * Associate's or higher degree in computer science, information technology or related technical field is preferred. Certifications/Designations: * Employees are expected to participate in continuing education throughout their careers. Experience: * 6+ years of Guidewire PolicyCenter development experience required. * 10+ years of experience with software development. * 10+ years of experience with Version Control Software. * 7+ years' experience in designing multi-tiered architectures and breaking out functionality into discrete reusable components. * Agile/Scrum experience preferred. * Insurance experience preferred. Working Conditions: * General Office Environment (or remote). * Regular work duties may require work outside of regular business hours. Disclaimer The above statements are intended to describe the general nature and level of work being performed by individuals assigned to this job. It is not designed to contain or be interpreted as a comprehensive list of all duties, responsibilities, and skills required. Additional tasks and requirements may be assigned, as necessitated by business need. UFG retains the right to modify the description of this job at any time.
    $87k-105k yearly est. 60d+ ago
  • Senior developer ebs 150002AS

    Right Talent Right Now

    Embedded software engineer job in Cedar Rapids, IA

    Senior Developer Responsibilitie 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 Java, JQuery, web services, experience preferred Additional Information All your information will be kept confidential according to EEO guidelines.
    $79k-103k yearly est. 1d ago
  • Sr Software Engineer II - Guidewire PolicyCenter

    UFG Career

    Embedded software engineer job in Cedar Rapids, IA

    UFG is currently hiring for a Sr. Software Engineer - PolicyCenter to help guide the success of the team through the delivery, development, and maintenance of software products. This role helps ensure team cohesion by collaborating with and coaching team members, pursuing opportunities for improving teamwork, and continuously developing their own skills. This position is regarded as a resource for advanced knowledge and advises in technical matters across teams. Essential Duties & Responsibilities: Guide and have an innovative approach in the development and maintenance of software in accordance with the needs of the organization. Collaborate as a member of a cross-functional, Agile team to achieve business objectives. Drive continuous improvement of the team. Exemplify and ensure a quality-driven mindset. Provide and receive technical guidance to/from peers. Actively foster the development and growth of less experienced developers. Troubleshoot complex issues and identify and implement solutions. Develop, improve upon, and follow programming and documentation standards. Communicate across teams to share knowledge, articulate technical concepts to non-technical personnel, and meet business objectives. Contribute to the thought leadership of the IT department by actively engaging with other teams. Demonstrate problem sensitivity. Assist with product releases. Evaluate software tools and languages for effectiveness. As member of an agile team, you may perform duties that are typically performed by other job types. As member of an agile team, this role will be accountable to the team Working Agreement and evolving processes developed and adopted by the team. Job Specifications: Education: High School diploma or equivalent. Associate's or higher degree in computer science, information technology or related technical field is preferred. Certifications/Designations: Employees are expected to participate in continuing education throughout their careers. Experience: 6+ years of Guidewire PolicyCenter development experience required. 10+ years of experience with software development. 10+ years of experience with Version Control Software. 7+ years' experience in designing multi-tiered architectures and breaking out functionality into discrete reusable components. Agile/Scrum experience preferred. Insurance experience preferred. Working Conditions: General Office Environment (or remote). Regular work duties may require work outside of regular business hours. Disclaimer The above statements are intended to describe the general nature and level of work being performed by individuals assigned to this job. It is not designed to contain or be interpreted as a comprehensive list of all duties, responsibilities, and skills required. Additional tasks and requirements may be assigned, as necessitated by business need. UFG retains the right to modify the description of this job at any time.
    $79k-103k yearly est. 60d+ ago
  • Senior Software Engineer - Salesforce

    Greatamerica 4.3company rating

    Embedded software engineer job in Cedar Rapids, IA

    GreatAmerica Financial Services is a highly successful entrepreneurial company providing equipment financing to businesses across the United States. Our exemplary customer service, our principle-centered business philosophy and our team-based operating approach are key to our success and growth. We Are Looking to Add a Key Member to Our Enterprise Technology Group! GreatAmerica Financial Services is a highly successful entrepreneurial company providing equipment financing to businesses across the United States. Our exemplary customer service, principle-centered business philosophy, and team-based operating approach are crucial to our success and growth. GreatAmerica is structured in cross-functional product teams that allow individuals to make informed decisions that benefit the company and our customers. There is no doubt that we are building the greatest company of its kind, offering the finest products and services available anywhere. When you are part of the GreatAmerica team, you are part of the future, part of an opportunity to grow professionally and to reach your potential while enjoying your work. As a Salesforce engineer you will be relied on to leverage your knowledge of Salesforce ecosystem, to design and implement ideal solutions by using out of box configuration , custom development on the platform that creates the greatest value for our customers. As a Senior Software Engineer - Salesforce, you will: Design, develop, test, document and implements solutions and reusable assets across various Salesforce Clouds including but not limited to sales, service and experience through declarative programming and Custom programming using Apex, LWC's to meet the solution design, and be aligned with Salesforce best practices and architectural standards Effectively practices test driven development creating and implementing effective unit tests and code coverage for all solutions Implement sound logging and other diagnostic tools into each solution deployed Working effectively with our CI/CD tool Copado to quickly and efficiently promote changes thru higher orgs including production Working on Source Control Management participating in Pull Request Reviews and resolving merge conflicts Refactoring and optimizing solutions to increase value and productivity of the team Troubleshooting applications and data issues and implementing bug fixes Optimize and extend features in the existing Salesforce environments Work on inbound and outbound integrations in to and out from salesforce platform to other systems using various salesforce integration patterns Should be able to be part of salesforce data discussions and help Non salesforce teams with salesforce data model and data concerns Understand and suggest external teams about salesforce API's and provide OAS as required for callouts into salesforce Experience with Salesforce event architecture and maintain the existing codebase of the Applications Implement security and access provisioning using salesforce sharing and access mechanisms Ability to work and connect with middleware tools like MuleSoft from salesforce Ability to work and connect with multiple teams on Agile train to understand the cross-team dependencies Extending support to functional and nonfunctional testing teams to deliver on the implemented product Extend support to other developers on the team for any issues and hurdles to maintain solid output from the team Ensure architectural integrity and consistency across the applications in their product area Lives the GreatAmerica principles; Participate as an active member of an agile product team helping define effective stories, implement, and test to meet sprint goals Candidates can be relied upon to manage key relationships with internal & external resources, clients, and third parties Extended hours may be required to meet deadlines Performs additional duties as required Willing and be able to travel to conferences, training and other skill development opportunities Participates in research and prototyping of new features available in Salesforce Adhering to and supporting the Salesforce Governance COE standards; helping improve and grow our Salesforce best practices Continually pushing to gain more knowledge of the technical products that effect the capabilities of their area Continually pushing to always increase their knowledge and proficiency of the Salesforce platform and the craft of Salesforce solution development Serve in a solutions-oriented consultant role that promotes change and process improvement Working closely with the Solution Review and Architecture Review Boards Regular collaboration and daily communication with the Product Owner and all members of your Product team Regular collaboration and daily communication with the Product Owner and all members of your Product team Understand and engage in the broader context of the business “why” and needs behind the code Actively participate in design/architectural discussions, grooming user stories, sprint demos, and daily standups of corresponding product teams Contribute ideas on best practices and process improvements to the software engineering team in GreatAmerica. Determine coding best practices and process improvements Performs code reviews of other developers' code Enforce coding standards and best practices to ensure only quality code is promoted to higher environments. Train, coach, and mentor other Software Engineers and interns To be successful in this role you will need: Candidates must possess the exceptional interpersonal skills to communicate effectively with internal & external resources, clients, and third parties Strong negotiation and collaboration skills and ability to develop and manage stakeholder expectations Exceptional communication skills (both verbal and written) Work both independently and in a team-oriented, collaborative environment Create inclusive team environments that foster trust and a sense of empowerment Effectively prioritize and execute tasks in a high-pressure environment and excels at communicating shifts in prioritization Adapt to shifting business priorities, demands, and timelines through analytical and problem-solving capabilities Must be able to multi-task and have a combination of organizational and analytical skills Strong push to always gain a combination of business and technical knowledge of the product in their area Must be systems-oriented, enjoy working with new tools and be a self-motivated learner Entrepreneurial attitude, with the ability to thrive in a fast-paced work environment Demonstrated self-starter who is goal-oriented, a critical thinker, and a creative problem solver Strong sense of urgency and follow-through in addressing issues and meeting timelines Education Bachelor's degree required in Information Systems or equivalent. Salesforce certified Admin, Advanced Admin, Salesforce Certified Platform Developer I and II are required Experience 1-8 years' developer and admin experience working in Sales Cloud, Service Cloud and Experience Cloud Advanced knowledge of developing and supporting Lightning web Components and the Aura framework In depth knowledge of HTML and CSS In depth knowledge of JavaScript Advanced level of knowledge of APEX Language, SOQL,SOSL Advanced level of knowledge of APEX triggers , batch classes and scheduled classes Intermediate level of knowledge of VisualForce pages and components Advanced level of knowledge of record sharing Advanced level of knowledge of dynamic forms Advanced level of knowledge of Salesforce user security and access including but not limited to Profiles, Permission Set Groups, Roles and Role Hierarchies, Sharing Rules, user management, permission sets and permission set groups Intermediate level of knowledge of formulas and validation rules Advanced level of knowledge of data modeling Advanced level of knowledge of flows including screen and record triggers auto launch flows Advanced level of knowledge of secure programming within the Salesforce Platform to avoid any security pitfalls. Advanced level of knowledge of Developer Console, Query Optimizer, Data loader, CLI and Debug Logs Advanced level of knowledge and implementation experience on Integration patterns and salesforce API's. Advanced level of knowledge of REST/SOAP API concepts and experience utilizing rest-based services from external parties and implementing rest-based services in Salesforce Advanced knowledge of working with Git and source control management processes like pull request reviews, branch management and merge conflict resolution Intermediate level of knowledge of working with Salesforce in as CI/CD environment using a tool like Copado In-depth experience of working in a Scrum and Agile Software Development Methodology is required Experience with the SAFe, agile framework is a plus Advanced level of experience in troubleshooting and isolating root causes in Salesforce applications Ability to read, use and produce system design artifacts such as flowcharts and wireframes Computer Skills Expert knowledge of MS Office products and Design & Development best practices preferred Advanced knowledge of Microsoft Office, VS Code Sharing rewards is an integral part of our culture. We believe in the value of hard work and reward our employees beyond the paycheck. Our total rewards package is based on eligibility and includes: Financial Benefits Competitive Compensation Monthly Bonuses for Eligible Employees 401(k) and Company Match Annual Profit Sharing Paid Time Off Health, Wellbeing, and Family Planning Benefits Paid Vacation - starting at 80 hours annually for employees in their first year of service. Paid Sick Days - Ten (10) per year with a conversion option for unused time. Ten (10) Paid Holidays per year Gym Reimbursement Health Insurance Dental Insurance Vision Insurance Short-Term and Long Term Disability Company Paid Life Insurance Flexible Spending Accounts (FSA) Health Savings Accounts (HSA) Employee Assistance Program Parental Leave Education and Career Planning Benefits Tuition Assistance Networking Opportunities Leadership Development Opportunities Perks Paid Parking Service Awards Hybrid work arrangements Business casual environment A strong organizational culture focused on our greatest asset: you! If your experience aligns closely, please apply. We value diverse backgrounds and adding new perspectives. We encourage you to apply if you can make a strong impact in this role at ***************************** Please note, applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa.
    $83k-109k yearly est. Auto-Apply 6d ago
  • Embedded Software Controls Engineer

    Collabera 4.5company rating

    Embedded software engineer job in Waterloo, IA

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Job Description Description: As an Embedded Software Controls Engineer, you will design, develop, test, and document embedded software for electromechanical/electrohydraulic subsystems for agricultural equipment projects. In addition, you will: - Create and develop software per the client's Embedded Software Development Process. - Participate in control system design and analysis. - Participate functional/subsystem design/test requirement reviews and document results. - Verify that subsystem meets requirements, through a combination of virtual and hardware based testing including; desktop, bench, vehicle simulator testing. - Analyze current production/experimental issues, develop an understanding of the root cause and create appropriate action plans to resolve these issues. - Provide technical support during system field-testing activities on an as needed basis. - Provide necessary design documentation to support development of service publications. Qualifications What It Takes: We need an excellent communicator, both verbal and written, who thrives on solving problems and working in a team environment. Ideally, you will have a Bachelor's Degree in Electrical, Computer, Mechanical, Ag Engineering or equivalent experience in a related career field. We also require: - Experience working in mechatronics; this includes a solid understanding of electrical and electronics, hydraulics, and mechanical systems. - Subsystem design, software development, and electronic circuit design and analysis experience. - Experience with C/C++ programming language and software development tools for embedded microcontrollers in mobile applications. - Control system experience preferably related to propulsion systems. - Experience working with Model Based Software Design (MBSD) and/or system simulation. A strong candidate will also have: - Technical experience relating to design/diagnostics of mechanical/electrical/hydraulic systems. - Experience with control systems design and analysis. - Some product engineering experience Additional Information To discuss about this opportunity, please contact me: Jeff Demaala ************
    $66k-87k yearly est. 60d+ ago
  • Software Engineer II - Embedded Linux (Onsite)

    Raytheon 4.6company rating

    Embedded software engineer job in Cedar Rapids, IA

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance: DoD Clearance: Secret Joining Collins Aerospace isn't just about finding a job; it's about embarking on a journey to redefine the future of aerospace technology. Collins Aerospace, an RTX company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio, and expertise to solve customers' toughest challenges and to meet the demands of a rapidly evolving global market. As a Software Engineer II in this organization, you will be involved in the development of state-of-the-art communications, information assurance, and general-purpose processing systems. The Advanced Technology and Capabilities directorate supports some of the most cutting-edge products across the enterprise. We develop innovative solutions that keep our military members safe, connected, and informed. Our team has some of the most knowledgeable experts in the industry and work with all the most recent technologies in embedded software development. Within Collins Aerospace we work alongside FPGA, hardware, and systems teams in order to seamlessly embed our advanced technology into our Mission Systems product portfolio. Examples of these products range from high-frequency radios to secure, sophisticated software-defined radios that can enable pilots and soldiers to transfer data, voice and imagery over the air. What You Will Do: Design, develop and continuously enhance our customized Linux OS ecosystem and maintain ownership over areas such as build toolchain, kernel, root filesystem, bootloader, device drivers, and BSP for a wide variety of hardware boards. Contribute to the design, coding, testing, delivery and ongoing support for embedded Linux software systems. Participate in root cause analysis and resolution of complex hardware-software issues. Prepare software builds for execution in a simulation environment, reference platforms and on the target hardware. Understand and utilize the appropriate Collins Aerospace processes and tools during product development, resulting in increased product quality and improving customer satisfaction. Contribute to engineering estimates for tasks such as change requests or problem reports. What You Will Learn: You will work with an experienced team to learn best practices and Collins' engineering processes for implementing world class embedded solutions. You will get to work with cutting edge technologies developed both in house and by external vendors. You will learn how embedded Linux and low-level software are used to implement solutions utilized in communications, security, and space-based products. Qualifications You Must Have: Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 2 years of prior relevant experience or an Advanced Degree in a related field Experience as a command line user of Linux Experience in embedded C/C++ Experience with scripting languages (Bash and Python) Experience with board bring-up and target hardware integration Experience with debugging and root cause investigations using hardware schematics and tools such as logic analyzer and Wireshark Qualifications We Prefer: Experience with GIT and SVN version control systems Experience packaging custom Linux distribution with Buildroot. Experience in developing and maintaining Linux board support packages (BSP) for embedded systems Development experience Agile methodologies and DevSecOps Candidate is expected to be able to demonstrate communication skills and an ability/desire to work in a team environment, establishing collaborative working relationships with peers and co-workers. The candidate must be adaptable to change, determined to accomplish tasks based on program schedule and contribute to a positive work environment. A successful candidate will consistently produce exemplary results on the projects and teams with which they collaborate. Do you want to be a part of something bigger? A team whose impact stretches across the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete their most complex missions - whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team, you'll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today. What We Offer: Some of our competitive benefits package includes: Medical, dental, and vision insurance Three weeks of vacation for newly hired employees Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option Tuition reimbursement program Student Loan Repayment Program Life insurance and disability coverage Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection Birth, adoption, parental leave benefits Ovia Health, fertility, and family planning Adoption Assistance Autism Benefit Employee Assistance Plan, including up to 10 free counseling sessions Healthy You Incentives, wellness rewards program Doctor on Demand, virtual doctor visits Bright Horizons, child and elder care services Teladoc Medical Experts, second opinion program Eligible for relocation assistance And more! Learn More & Apply Now! *Please ensure the role type (defined below) is appropriate for your needs before applying to this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other -- propel us all higher, again and again. Apply now and be part of the team that's redefining aerospace, every day. 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
    $61k-78k yearly est. Auto-Apply 60d+ ago
  • Software Engineer II - Embedded Comms (Onsite) Active Top Secret

    RTX Corporation

    Embedded software engineer job in Cedar Rapids, IA

    **Country:** United States of America , Cedar Rapids, IA, 52498-0505 USA ** Onsite **U.S. Citizen, U.S. Person, or Immigration Status Requirements:** Active and transferable U.S. government issued security clearance is required prior to start date. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance **Security Clearance:** DoD Clearance: Top Secret At Collins Aerospace, we don't just build technology-we engineer mission success. Our Resilient Connectivity Products software teams are on the front lines of innovation, designing and delivering cutting-edge embedded communication solutions that keep military forces around the world safe, connected, and informed-no matter the environment. We're looking for a **Software Engineer II** who's ready to make an impact. In this role, you won't just write code, you'll help shape the future of secure communications. From software-defined radios and advanced networking to state-of-the-art cryptographic systems, your work will drive critical real-time communications that enable pilots and soldiers to securely share voice, video, and data when it matters most. Here, you'll collaborate with top-tier engineers and industry experts, leveraging advanced technologies to push the boundaries of what's possible. Whether you're building on trusted systems or breaking ground on new innovations, your contributions will directly support mission-critical operations across the globe. If you're passionate about solving complex challenges, excited by the idea of working on systems that truly matter, and driven to grow alongside some of the brightest minds in the field-we want you on our team. Join Collins Aerospace Mission Systems and help us connect the battlespace of tomorrow! **What You will Do** + YOU will design and develop cutting-edge embedded software, networking and communication products + YOU will help lead small efforts in complex, multi-threaded embedded software in C++ and Rust + YOU will leverage containerization to streamline software development + YOU will drive project success by supporting requirements, implementation, test development, and certification + YOU will lead initiatives on your team **What You Will Learn** + YOU will gain technical leadership experience and mentorship opportunities to develop talent for yourself and your peers + YOU will collaborate with experts in the software discipline, obtaining hands-on experience with new and innovative technologies + YOU will engage with a multidisciplinary team to develop a cross-functional skillset + YOU will become a subject matter expert on your projects and programs **Qualifications You Must Have** + Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and 2 years of prior relevant experience OR an Advanced Degree in a related field + 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 + 1 year of experience with embedded software development + 1 year of experience in C++ or C **Qualifications We Prefer** + Experience with Rust is a plus + Experience with Linux development environments + Experience with Git or other version control systems + Experience with multithreading + Knowledge of networking and communications protocols **What We Offer:** Some of our competitive benefits package includes: + Medical, dental, and vision insurance + Three weeks of vacation for newly hired employees + Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option + Tuition reimbursement program + Student Loan Repayment Program + Life insurance and disability coverage + Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection + Birth, adoption, parental leave benefits + Ovia Health, fertility, and family planning + Adoption Assistance + Autism Benefit + Employee Assistance Plan, including up to 10 free counseling sessions + Healthy You Incentives, wellness rewards program + Doctor on Demand, virtual doctor visits + Bright Horizons, child and elder care services + Teladoc Medical Experts, second opinion program + Eligible for relocation + And more! Do you want to be a part of something bigger? A team whose impact stretches across the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete their most complex missions - whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team, you'll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today. *Please ensure the role type (defined below) is appropriate for your needs before applying to this role. **Onsite:** Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other -- propel us all higher, again and again. Apply now and be part of the team that's redefining aerospace, every day. **_As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote._** The salary range for this role is 66,000 USD - 130,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance. This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply. RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. _RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act._ **Privacy Policy and Terms:** Click on this link (******************************************************** to read the Policy and Terms Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
    $69k-90k yearly est. 38d ago
  • Software Engineer II - Embedded Linux (Onsite)

    RTX

    Embedded software engineer job in Cedar Rapids, IA

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance: DoD Clearance: Secret Joining Collins Aerospace isn't just about finding a job; it's about embarking on a journey to redefine the future of aerospace technology. Collins Aerospace, an RTX company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio, and expertise to solve customers' toughest challenges and to meet the demands of a rapidly evolving global market. As a Software Engineer II in this organization, you will be involved in the development of state-of-the-art communications, information assurance, and general-purpose processing systems. The Advanced Technology and Capabilities directorate supports some of the most cutting-edge products across the enterprise. We develop innovative solutions that keep our military members safe, connected, and informed. Our team has some of the most knowledgeable experts in the industry and work with all the most recent technologies in embedded software development. Within Collins Aerospace we work alongside FPGA, hardware, and systems teams in order to seamlessly embed our advanced technology into our Mission Systems product portfolio. Examples of these products range from high-frequency radios to secure, sophisticated software-defined radios that can enable pilots and soldiers to transfer data, voice and imagery over the air. What You Will Do: Design, develop and continuously enhance our customized Linux OS ecosystem and maintain ownership over areas such as build toolchain, kernel, root filesystem, bootloader, device drivers, and BSP for a wide variety of hardware boards. Contribute to the design, coding, testing, delivery and ongoing support for embedded Linux software systems. Participate in root cause analysis and resolution of complex hardware-software issues. Prepare software builds for execution in a simulation environment, reference platforms and on the target hardware. Understand and utilize the appropriate Collins Aerospace processes and tools during product development, resulting in increased product quality and improving customer satisfaction. Contribute to engineering estimates for tasks such as change requests or problem reports. What You Will Learn: You will work with an experienced team to learn best practices and Collins' engineering processes for implementing world class embedded solutions. You will get to work with cutting edge technologies developed both in house and by external vendors. You will learn how embedded Linux and low-level software are used to implement solutions utilized in communications, security, and space-based products. Qualifications You Must Have: Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 2 years of prior relevant experience or an Advanced Degree in a related field Experience as a command line user of Linux Experience in embedded C/C++ Experience with scripting languages (Bash and Python) Experience with board bring-up and target hardware integration Experience with debugging and root cause investigations using hardware schematics and tools such as logic analyzer and Wireshark Qualifications We Prefer: Experience with GIT and SVN version control systems Experience packaging custom Linux distribution with Buildroot. Experience in developing and maintaining Linux board support packages (BSP) for embedded systems Development experience Agile methodologies and DevSecOps Candidate is expected to be able to demonstrate communication skills and an ability/desire to work in a team environment, establishing collaborative working relationships with peers and co-workers. The candidate must be adaptable to change, determined to accomplish tasks based on program schedule and contribute to a positive work environment. A successful candidate will consistently produce exemplary results on the projects and teams with which they collaborate. Do you want to be a part of something bigger? A team whose impact stretches across the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete their most complex missions - whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team, you'll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today. What We Offer: Some of our competitive benefits package includes: Medical, dental, and vision insurance Three weeks of vacation for newly hired employees Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option Tuition reimbursement program Student Loan Repayment Program Life insurance and disability coverage Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection Birth, adoption, parental leave benefits Ovia Health, fertility, and family planning Adoption Assistance Autism Benefit Employee Assistance Plan, including up to 10 free counseling sessions Healthy You Incentives, wellness rewards program Doctor on Demand, virtual doctor visits Bright Horizons, child and elder care services Teladoc Medical Experts, second opinion program Eligible for relocation assistance And more! Learn More & Apply Now! *Please ensure the role type (defined below) is appropriate for your needs before applying to this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other -- propel us all higher, again and again. Apply now and be part of the team that's redefining aerospace, every day. 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
    $69k-90k yearly est. Auto-Apply 4d ago

Learn more about embedded software engineer jobs

How much does an embedded software engineer earn in Waterloo, IA?

The average embedded software engineer in Waterloo, IA earns between $61,000 and $102,000 annually. This compares to the national average embedded software engineer range of $77,000 to $134,000.

Average embedded software engineer salary in Waterloo, IA

$79,000

What are the biggest employers of Embedded Software Engineers in Waterloo, IA?

The biggest employers of Embedded Software Engineers in Waterloo, IA are:
  1. Collabera
  2. Mindlance
Job type you want
Full Time
Part Time
Internship
Temporary