Embedded Software Engineer
Staff software engineer job in Pella, IA
1. Test embedded systems at the SW/HW integration level and the machine subsystem/system level
2. Interpret software and system requirements, document test plans, create manual and automated test cases, execute tests, record results.
3. Perform regression, integration, and system-level testing.
4. Support debugging, troubleshooting, and field issue resolution.
5. Collaborate with software, mechanical, hydraulic, hardware, and QA teams to ensure quality standards.
6. Contribute to Program Increment (PI) planning and provide test estimations.
7. Participate in agile ceremonies (sprint planning, reviews, retrospectives).
8. Mentor junior level engineers - Senior level only
9. Design and implement new methods of test automation - Senior level only
Required Qualification
1. BS/MS in Electrical Engineering, Computer Engineering, Computer Science, Agriculture Engineering or related field
2. Experience testing embedded software on machines, equipment or vehicles at the SW/HW integration level or the machine/vehicle subsystem/system level
3. Experience reading and interpreting system and software requirements to develop test plans and test cases
4. Experience executing software test cases, recording results, analyzing data logs, and assisting in root cause analysis of failures.
5. Understanding of common software verification and validation concepts, including functional, performance, regression testing, boundary conditions, positive and negative test cases, requirement coverage, etc.
6. Experience using common test and measurement tools such as Oscilloscope, Function Generator, Load Box, AC/DC power supply, DMM, communication data loggers
7. Experience with CAN communication
8. Good oral and written communication skills with the ability to professionally support periodic communication to management and technical teams
9. Experience in test automation tools and scripting languages such as python, MATLAB, etc - - Senior level only
Preferred Qualifications
1. Familiarity with agile methodology.
2. Experience in the off highway heavy machinery, automotive or industrial control industry
3. Experience in test automation tools and scripting languages such as python, MATLAB, etc - Junior level only
Software Engineer in Test (SET)
Staff software engineer job in Ames, IA
Job DescriptionThis position will be hybrid at Iowa State Research Park at 2625 N Loop Dr Suite 2130, Ames, IA 50010 1-2 days per week. As a Software Engineer in Test, you will have co-ownership with fullstack developers in driving product quality in dental imaging product line using a combination of technologies including NUnit, FlaUI, and Xray. You won't be afraid to get your hands dirty by digging into code to help diagnose and fix bugs.
Learn more about our Imaging products here.
What You Will Do
Assist in diagnosing and documenting software defects, helping identify potential root causes and recommending next steps for resolution
Create and maintain test cases, test suites, and test plans in the test management system for unit, integration, functional, regression, and end-to-end testing
Improve testing processes by providing feedback and supporting system analysis activities
Contribute to maintaining code quality by writing and executing automated and manual test cases as part of functional and regression testing
Learn and apply best practices in areas such as test automation, continuous integration/deployment, and version control
Support enhancements to test automation frameworks through research and collaboration with senior developers and management
Follow and help establish testing standards and learn from mentors on how to apply them effectively
Participate in team meetings and activities that support the software development lifecycle (SDLC) and contribute to smooth product delivery
Travel/Physical Demands
Travel typically less than 10%
Office environment with no special physical demands required
Qualifications
What You Will Have
1 - 2 years of test automation and/or software development experience
Experienced with C# and/or Python
Understanding of client server architecture and desktop applications and their testing
Ability to implement test automation derived from technical specifications, code analysis and general product requirements
Knowledge of test cases, test plans, test suites and application design patterns
Effective technical leadership and cross-team collaboration
Excellent written and verbal communication skills
Nice to Haves
Bachelor's Degree in Computer Science or a related field
NUnit, XUnit, Wiremock, and Jira XRay Test Management
FlaUI or other UI automation libraries
Azure CI/CD pipeline integration
Experience with Test Driven Development (TDD)
The posted range for this position is $68,000 - $90,000 which is the expected starting salary range for an employee who is new to the role to fully proficient in the role. Many factors go into determining employee pay within the posted range including prior experience, current skills, location/labor market, internal equity, etc. This position is eligible for a bonus target not reflected in the range.
What you get as a Henry Schein One Employee
A great place to work with fantastic people
A career in the healthcare technology industry, with the ability to grow and realize your full potential
Competitive compensation
Excellent benefits package - Medical, Dental and Vision Coverage, 401K Plan with Company Match, Paid Time Off (PTO), Sick Leave (if applicable), Paid Parental Leave, Short Term Disability, Income Protection, Work Life Assistance Program, Health Savings and Flexible Spending Accounts, Education Benefits, Worldwide Scholarship Program, Volunteer Opportunities, and more
About Henry Schein One
Henry Schein One is the global leader in dental management, analytics, communication, and marketing software. Our company's products and services work together as one simple solution to provide users with a seamless and integrated experience.
Our company thrives because of our people. We believe in supportive, diverse, and inclusive workforce, inclusive environments, professional development opportunities, and competitive compensation packages. We value innovation, teamwork, and encourage work-life balance.
One of many reasons why Henry Schein One leads the industry is because of our products, services and most importantly, our people.
In 2022, Henry Schein One was named one of Best Companies to Work for in Utah. Click here for more information: 2022 Best Companies to Work For | Henry Schein One
Henry Schein, Inc. is an Equal Employment Opportunity Employer and does not discriminate against applicants or employees on the basis of race, color, religion, creed, national origin, ancestry, disability that can be reasonably accommodated without undue hardship, sex, sexual orientation, gender identity, age, citizenship, marital or veteran status, or any other legally protected status
.
Unfortunately, Henry Schein One is not currently hiring individuals residing in Alaska, Delaware, Hawaii, Louisiana, Nebraska, North Dakota, Rhode Island, South Dakota, Vermont, West Virginia, Washington DC, or Puerto Rico and other US Territories.
Powered by JazzHR
6CBacF5V0F
Software Engineer Intern
Staff software engineer job in Iowa
Company Details
Company URL: ******************************************
Berkley Technology Services (BTS) is the dynamic technology solution for W. R. Berkley Corporation, a Fortune 500 Commercial Lines Insurance Company. With key locations in Urbandale, IA and Wilmington, DE, BTS provides innovative and customer-focused IT solutions to the majority of WRBC's 60+ operating units across the globe. BTS's wide reach ensures that ideas and opinions are considered at every level of the organization to guarantee we find the best solutions possible.
Driven by a commitment to collaboration, BTS acts as consultants to our customers and Operating Units by providing comprehensive solutions that not only address the challenge at hand, but proactively plan for the “
What's Next
” in our industry and beyond.
With a culture centered on innovation and entrepreneurial spirit, BTS stands as a community of technology leaders with eyes toward the future -- leaders who truly care about growing not only their team members, but themselves, and take pride in their employees who shine. BTS offers endless ways to get involved and have the chance to grow your career into a wide range of roles you'd never known existed. Come join us as we push forward into the future of industry leading technological solutions.
Berkley Technology Services: Right Team, Right Technology, Simple and Secure.
Responsibilities
As a Software Development Intern at Berkley Technology Services (BTS), you'll support the continued evolution of a Java based policy administration platform. This enterprise platform is leveraged by multiple W.R. Berkley Corporation (WRB) member companies to enable underwriters to perform clearance, along with issuing quotes, binders and policies for various lines of insurance. On our team, you won't be limited to the front-end or back-end; your role offers exposure to the full stack, helping you connect the requests we receive to the application features we build. With us, you'll get to see the impact of your work on the business, every day.
As an Intern, you'll:
Support and execute product enhancement requests for our proprietary underwriting platform
Gain hands-on experience across the software development cycle, from requirements gathering to software design, development, testing, code review, deployment, and support
Take a hands-on role in various tasks whereby you will gain exposure to Java, Spring, JavaScript, AngularJS, HTML, CSS, RESTful and SOAP APIs, and learn how all of these fit together to create a platform
Triage and troubleshoot production support issues, working with end-users to resolve issues to their satisfaction
Assist with activities like software release planning and see your code and changes migrate through the process
Take an active role in supporting software development projects in an agile setting, where you'll learn additional ways that agile can be implemented/utilized by software development teams
Qualifications
At least two years of college or university coursework completed in a Computer Science discipline; MIS programs with an emphasis on programming are also applicable
Experience with object-oriented programming languages; Java (preferred), Python, C++, C#/VB.NET will also be considered. Some experience writing SQL queries preferred
Superior problem solving and analytical skills
Strong customer service focus and sense of urgency
Ability to quickly adapt and learn new technologies and systems
Registered undergraduate student pursuing a major in a Software Engineering, Management Information Systems or related field
Prior related co-op, internship, and/or on or off-campus technical experience preferred but not required
BTS is seeking to fill this position on a permanent basis and for those reasons, the Company is not considering applicants who require visa sponsorship now, or at any time in the future, for this particular role. (OPT, F-1, J-1, CPT).
The company is an equal opportunity employer
Not ready to apply? Connect with us for general consideration.
Auto-ApplySoftware Development Engineer
Staff software engineer job in West Des Moines, IA
The application window is expected to close on: November 14, 2025. NOTE: Job posting may be removed earlier if the position is filled or if a sufficient number of applications are received. is **Remote - US,** with a strong preference for locations in **San Jose, CA.**
**Meet the Team**
Cisco's Secure Workload team builds solutions that help enterprises protect modern applications across hybrid and multi-cloud environments. We are a highly collaborative group of engineers working at the intersection of cloud, networking, and security. You'll be part of a team that values technical depth, automation-first thinking, and delivering reliable, scalable security products that power some of the world's largest organizations.
**Your Impact**
As a Software Development Engineer, you'll contribute to the core engineering team responsible for advancing Cisco Secure Workload. The role focuses on designing, building, and enhancing features that improve product performance, scalability, and security. Success means delivering high-quality code, strengthening system reliability, and enabling seamless adoption of new product capabilities.
Key Contributions include:
+ Developing new features in Golang, Python, and Java to extend Secure Workload capabilities.
+ Automating infrastructure provisioning and deployments using tools like Terraform and Ansible.
+ Enhancing observability by improving logging, monitoring, and alerting pipelines.
+ Integrating with cloud services (AWS, GCP, Azure) to support hybrid/multi-cloud use cases.
+ Partnering with engineering, QA, and product teams to deliver high-impact features.
**Minimum Qualifications**
+ Bachelors or Master's degree in computer science or related field.
+ 3+ years of hands-on development experience with Golang, and Python.
+ Prior scripting skills (Python, Bash, or equivalent).
+ Experience with cloud management platforms (AWS, GCP, Azure etc.)
**Preferred Qualifications**
+ Experience using source control and CI/CD tools (GitHub, GitLab, Jenkins, GitHub Actions).
+ Production experience with Docker containers, images, and orchestration.
+ Familiarity with serverless technologies (Lambda, Cloud Functions, etc.).
+ Strong background in troubleshooting distributed systems and REST API integration.
+ Knowledge of TLS, load balancers, or proxy architectures in cloud environments
+ Networking fundamentals (OSI layers, DNS, HTTP/S).
+ Experience with Linux system development or administration.
**Why Cisco?**
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
**Message to applicants applying to work in the U.S. and/or Canada:**
The starting salary range posted for this position is $152,500.00 to $219,200.00 and reflects the projected salary range for new hires in this position in U.S. and/or Canada locations, not including incentive compensation*, equity, or benefits.
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
+ 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
+ 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
+ Non-exempt employees** receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
+ Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
+ 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
+ Additional paid time away may be requested to deal with critical or emergency issues for family members
+ Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
+ .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
+ 1.5% of incentive target for each 1% of attainment between 50% and 75%;
+ 1% of incentive target for each 1% of attainment between 75% and 100%; and
+ Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$152,500.00 - $252,000.00
Non-Metro New York state & Washington state:
$135,800.00 - $224,400.00
* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
** Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.
Cisco will consider for employment, on a case by case basis, qualified applicants with arrest and conviction records.
Senior Embedded Software Test Engineer
Staff 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
Auto-ApplySOFTWARE ENGINEER - GUIDEWIRE
Staff software engineer job in Des Moines, IA
We are seeking an experienced Software Engineer to support the business objectives of Grinnell Mutual and its customers through the effective use of Guidewire products. The ideal candidate will have hands-on experience with Guidewire (Java/Gosu), with a strong preference for a background in BillingCenter or PolicyCenter.
A Guidewire Developer Associate Level certification or higher is preferred. If not currently certified, training will be provided; however, certification is a requirement for this position.
Required Qualifications:
Experience in Property and Casualty Insurance.
Background in Billing systems (preferred).
Familiarity with GUnit.
This role is part of a cross-functional Agile Software Development Team, where team members are expected to contribute across all tasks to ensure collective success.
Grinnell Mutual has been recognized 14 years in a row for being one of Iowa's Top Workplaces, four years running as a national Top Workplace USA winner, and three years as an international Gallup Exceptional Workplace. Since 1976 Grinnell Mutual has been rated A (Excellent) or higher by AM Best. This position qualifies for our flexible workplace options. Work at our Grinnell, Iowa, headquarters or from a home office in any of the following states: Alabama, Arizona, Florida, Georgia, Illinois, Indiana, Iowa, Kansas, Maine, Minnesota, Missouri, Montana, Nebraska, New Mexico, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, South Dakota, Tennessee, Texas, Virginia, Wisconsin, and Wyoming. Please note that candidates must be eligible to work in the U.S. without Grinnell Mutual sponsorship.
Responsibilities
Designs, develops and maintains scalable and reliable software applications using technologies such as Java, JavaScript, and/or Gosu.
Collaborates with the team to implement, configure, and customize Guidewire applications on the latest Guidewire Cloud Version.
Develops and deploys applications in a cloud environment using AWS or Azure.
Utilizes version control systems such as Bitbucket to manage and track development tasks.
Performs unit testing and participates in peer code reviews to ensure software quality.
Ensures software meets security criteria, including adherence to OWASP and applicable industry regulations.
Remains current with software development technologies and approaches, refactoring code where needed to keep applications up to date.
Communicates and updates teams and stakeholders to ensure transparency and alignment with project priorities. Occasionally works with outside vendors or contractors to create solutions and timelines for assigned projects and software issues.
Collaborates with third party vendors and Grinnell Mutual technology professionals, including Architecture, Infrastructure and Operations, to ensure technologies used are relevant to the current and future state of software engineering. Takes ownership of team delivery to ensure highest probability of success for team.
Leverages automation and DevOps techniques to reduce overall technical maintenance, monitor system performance, improve system quality and reduce manual business process of Grinnell Mutual.
Provides support as needed when software outage incidents occur, restoring service in the quickest and most stable manner possible. Knowledge of ITIL methodology is preferred.
Contributes to product planning using Agile methodologies. Ensures stories are complete, accurate and ready to be developed before the team commits to them.
Adheres to work intake, prioritization, change management, architecture governance and other required best practices of Grinnell Mutual.
Performs all other duties as assigned.
Qualifications
Bachelors' degree from an accredited college/university in programming related field with significant course work and/or experience in design, development and analysis of technology solutions.
Proficiency in programming languages such as Java, Javascript, or Gosu.
Experience in the Property and Casualty Insurance industry.
Preferred background in Billing Systems.
Preferred background with GUnit.
Familiarity with version control systems (e.g., Bitbucket, Git).
Attain and keep current necessary certifications for position.
Contributes to the growth of technology at Grinnell Mutual by sharing expertise with others. Educates others, adding to the total technical capabilities of Grinnell Mutual.
Proven ability to tackle sophisticated business and development problems.
Demonstrated proficiency in software development tools, programming languages and software development techniques that adhere to the best practices specific to Grinnell Mutual.
Demonstrated ability to effectively plan, schedule and meet deadlines while concurrently managing multiple tasks. Must be able to work with multiple interruptions.
Willingness to develop a strong understanding of industry and Grinnell Mutual-specific business practices, applying this knowledge effectively to job responsibilities.
Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract/concrete variables.
Recognizes processing/application inefficiencies and recommends improvements.
Demonstrated enthusiasm and commitment towards assignment and problem solving.
Demonstrated oral, written, and presentation skills to both technical and non-technical personnel. Exhibits self-assurance and a creative aptitude.
Occasional overnight travel for training or conferences.
Requires regular and predictable attendance to meet the customer needs of the position.
Must be able to maintain confidentiality and propriety information.
Demonstrated ability to adhere to all Grinnell Mutual policies.
Demonstrated ability to incorporate Grinnell Mutual core values in all areas work.
Compensation
The salary range for the position is $65,800 - $150,700. For a list of benefits, click here.
Working conditions and physical efforts
To perform this job successfully, an individual must be able to perform each job duty and responsibility satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform job duties and responsibilities.
Physically located in a remote office or at one of Grinnell Mutual's campuses with a work environment of a typical office setting; work environment of a typical office setting; noise level is relatively quiet.
The position requires an individual to sit for long periods of time, use repetitive motion, and possess visual acuity demanded by work with computer and other LCD screen devices.
The work may be fast paced, especially when managing multiple projects or when faced with tight deadlines. Meeting schedule could be heavy. May be required to work outside of normal business hours at times to accomplish work.
This job description is not intended to describe, in detail, the multitude of tasks that may be assigned, but rather to give the employee a general sense of the responsibilities and expectations of the position. As the nature of the business demands change, so too may the job duties and responsibilities.
Grinnell Mutual is an Equal Opportunity Employer in accordance with applicable state and federal laws.
Auto-ApplySenior Software Engineer - Embedded (Onsite)
Staff 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
At Collins Aerospace, we don't just build technology-we engineer mission success. Our Communication Systems teams design and deliver advanced embedded communication solutions that keep military forces safe, connected, and informed-anywhere in the world.
We're seeking a Senior Software Engineer ready to make an impact. In this role, you'll do more than write code, you'll shape the future of secure communications. From software-defined radios to advanced networking and cryptography, your work will enable pilots and soldiers to share voice, video, and data in real time, when it matters most.
Collaborate with top-tier engineers, leverage cutting-edge technologies, and contribute directly to mission-critical operations. If you're excited by complex challenges and systems that truly matter, we want you on our team.
Join Collins Aerospace Mission Systems and help connect the battlespace of tomorrow!
What You Will Do
* YOU will design and develop cutting-edge embedded software and communication products
* YOU will lead small efforts in complex, multi-threaded embedded software in C, C++ and Rust
* YOU will drive project success by collaborating on requirements, implementation, test development, and certification
* YOU will lead initiatives and help organize tasks for team members
* YOU will help make decisions for your team, supporting cost, schedule and technical performance
* YOU will mentor and guide software developers on technical and process challenges
What You Will Learn
* YOU will gain technical leadership experience and mentorship opportunities to develop your skills
* YOU will collaborate with subject matter experts in our area, 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 minimum 5 years of prior relevant experience or an Advanced Degree in a related field
* Experience in multiple phases of the software development lifecycle
* 2+ years of experience with embedded software development
* 2+ years of experience in C++ or C
Qualifications We Prefer
* Proficient with Linux development environments
* Proficient with Git or other version control systems
* Knowledge of multithreading
* Exposure to networking and communications protocols, for example Link 16 waveform
* Comfortable working in Agile/Scrum environments
* Active U.S. Department of Defense Clearance
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 82,000 USD - 164,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.
Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.
Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.
This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.
RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
Auto-ApplySenior Software Engineer - Embedded Cybersecurity (Onsite)
Staff 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
Our Crypto team in the Software Technologies directorate creates some crazy advanced embedded cryptographic capabilities for U.S. military communications products. We regularly work with the N.S.A. to ensure our military communications are secure and trustworthy. Our team works alongside multiple hardware, FPGA and software teams to seamlessly embed our advanced technology into several different products.
As a Senior Software Engineer joining to join our team, where you will play a key role in the design, development, integration, and verification of our embedded encryption algorithms. Proficiency in C++, Python, and embedded Linux is crucial for rapid integration into our projects. While experience with secure systems, secure software development, or cryptographic applications is preferred, it is not required. The ideal candidate will consistently deliver superior results, ensuring project milestones are met while fostering a positive work environment. You should thrive in collaborative team settings, both in-person and through technology, and possess demonstrated expertise in integrating system hardware and software components."
What You Will Do:
Lead Software Development and Integration: Spearhead efforts on a multi-threaded embedded C++ product codebase, driving innovation at the cutting edge of technology.
Design Embedded Solutions: Take the lead in designing and developing advanced embedded cryptographic solutions and communications products, ensuring alignment with strategic objectives.
Drive Project Execution: Collaborate with cross-functional project teams to define requirements, implement software, and oversee test case development, verification test execution, and certification support.
Mentor and Empower: Provide guidance and mentorship to fellow software developers, enhancing both technical proficiency and process optimization while cultivating a culture of collaboration and continuous improvement.
Enhance Security and Reliability: Play a pivotal role in shaping products that significantly bolster the security and reliability of critical communications infrastructure.
What You Will Learn:
Gain hands-on experience in designing, developing, integrating, and verifying embedded encryption algorithms.
Enhance proficiency in C++, Python, and embedded Linux through practical application in real-world projects.
Explore secure systems and software development principles within a supportive team environment.
Develop insights into cryptographic applications, fostering a deeper understanding of their implementation and implications.
Participate in Agile methodologies, refining your ability to adapt and deliver in dynamic project settings.
Qualifications You Must Have:
Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience
Qualifications We Prefer:
Crypto system requirements capture, design formulation, algorithms and implementation
Verification and validation of crypto system functional and security requirements
Development of artifacts to support certification of crypto system and components
Experience with Information Assurance and/or Cybersecurity industry standards of practice
Experience as a technical or project lead to ensure that project execution is successful
Ideal candidates will have experience with software development using a high-level programming language (C++, C#, Java, Rust, Ada, VHDL) as well as hardware-software integration in real-time embedded systems.
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.
The salary range for this role is 82,000 USD - 164,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
Auto-ApplySoftware Engineer
Staff software engineer job in Waterloo, IA
Established in 1991, Collabera is one of the fastest growing end-to-end information technology services and solutions companies globally. As a half a billion dollar IT company, Collabera's client-centric business model, commitment to service excellence and Global Delivery Model enables its global 2000 and leading mid-market clients to deliver successfully in an increasingly competitive marketplace.
With over 8200 IT professionals globally, Collabera provides value-added onsite, offsite and offshore technology services and solutions to premier corporations. Over the past few years, Collabera has been awarded numerous accolades and Industry recognitions including.
• Collabera awarded Best Staffing Company to work for in 2012 by SIA. (hyperlink here)
• Collabera listed in GS 100 - recognized for excellence and maturity
• Collabera named among the Top 500 Diversity Owned Businesses
• Collabera listed in GS 100 & ranked among top 10 service providers
• Collabera was ranked:
• 32 in the Top 100 Large Businesses in the U.S
• 18 in Top 500 Diversity Owned Businesses in the U.S
• 3 in the Top 100 Diversity Owned Businesses in New Jersey
• 3 in the Top 100 Privately-held Businesses in New Jersey
• 66th on FinTech 100
• 35th among top private companies in New Jersey
***********************************************
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Job Description
• Performs embedded software development, testing and/or analysis work for a significant portion an electro-hydraulic sub-system of a major and diverse project using the John Deere Coding Standards
• Operates in an agile team environment, providing input to design solutions and participating in design reviews.
• May assign, coordinate and review portions of the work to support personnel.
• Decisions are made within established guidelines and may be reviewed by supervisors.
Qualifications
This is a software engineering position responsible for embedded software development on electro-hydraulic control systems.
The candidate should possess at least 5 years' experience working in the C, C++ programming languages.
A strong candidate will also have 3+ years' experience in one or more of the following:
- Requirements development
- Embedded development using the MS Visual Studio IDE
- Electro-Hydraulic Control Systems, reading Hydraulic schematics
- The Qt framework and Qt user interface development
- Vehicle automation software development
Additional Information
if interested, please call
Jeff Demaala
************
Software Engineer Intern (Summer 2026)
Staff software engineer job in West Des Moines, IA
Hybrid - West Des Moines, IA
Full-Time Internship: May 18 - August 7, 2026
We are committed to helping leaders in agriculture make data-driven decisions when it comes to buying, selling, financing, and insuring heavy equipment. Tailored to each business' unique needs, the Tractor Zoom solution suite utilizes data and technology to impart equipment insights that are honest, accessible, and actionable. We empower Farm Credit Associations, Farm Service Agencies, banks, equipment dealerships, auctioneers, and farmers, and fuel their growth.
We're Looking for an “A” Player
We are seeking a Software Engineer Intern for the Summer of 2026. If you'd like to be a part of a growing startup located in Central Iowa, we'd love to chat with you. We utilize new technologies to deliver amazing products for our customers. If you have an eagerness to learn and explore technologies, this is a perfect internship for you!
As a Software Engineer Intern, you will be accountable for working with our team to develop and execute our Tractor Zoom and Tractor Zoom Pro software and data strategies. You will help accelerate the development of our products, strengthen our process and grow our engineering culture. As an employee at our early stage data and technology company, you will have a deep impact in the success and growth of the company.
Primary Responsibilities
●#1 Priority - build great software that our customers and users will enjoy
● Collaborate with our Senior Product Manager and existing Engineers to define workflows and processes that ensure consistent code management, code quality and deployment
● Optimize application for maximum speed and scalability
● Work to build out a new core platform that supports our diverse client base
● Be analytical. Deeply understand our competitive advantages in the marketplace and why we deserve to win and be the #1 destination for equipment and values
Requirements
● Pursuing a degree in Computer Engineering or related fields
● Experience in database and infrastructure management (AWS)
● JavaScript Fundamentals + ES6
● Creating and consuming REST API's
● Knowledge in Extreme Agile, Test Driven startup environment
● Ability to quickly write reliable, clean and testable code
● Eagerness to learn and explore new technologies
● Strong communication skills and a team mentality
More Details
● Internships are paid hourly at 40-hour work weeks
● All intern positions are based at our office in West Des Moines, IA
● Hybrid - 4 days in office and 1 day remote
● All interns will be expected to secure their own housing
Tractor Zoom Culture
We are a small but mighty team of driven, out-of-the-box thinkers that are hungry for information. We are not only passionate about identifying customer pain points but inspired to solve them. Our values unite us and help us work together toward our common goals. We're a customer first organization knowing they are ultimately the end users of our products and technology.
If you're interested in making a difference and seeing your efforts directly impact the trajectory of a company, come join us!
Software Engineer Intern
Staff software engineer job in Cedar Rapids, IA
The Software Engineer Intern provides support to Product Development or Engineering projects by assisting with software related development, testing, documentation, and prototyping. The Software Engineer Intern will support current or research projects.
Key Responsibilities
RESULTS
Critical 55%
Create working spread pattern simulations in Matlab based on spread pattern data.
Create a working program so other engineers can use the simulation program with other spread pattern test data.
Simulate spreading application in a field.
Research and identify sensor technology to enhance NLM's spreading capabilities.
Use software to process and interpret complex sensor data.
Productivity / Job Knowledge 20%
Simulate spreading application in a field to determine precision.
New product controls and software testing for NLM products.
Operation of test equipment for NLM products.
Review app development for NLM products.
Dependability 15%
Demonstrates a good attendance record; is aware of the impact that missing work will have on the customer as well as co-workers.
Completes goals/projects on time or ahead of schedule.
Responds to work assignments and requests by being cooperative and available.
Follows through and meets commitments.
Available as a resource to subordinates and/or peers.
Safety 10%
Follows safety procedures, protocols, policies, and adheres to all SAFESTART concepts, and acts when others are not holding themselves accountable.
Total 100%
Requirements
Qualifications and Essential Skills:
Pursuing a bachelor's degree in Software Engineering, Mechanical Engineering, Systems Engineering, Agricultural Engineering, Electrical Engineering, or related field.
GPA of 2.7 or higher.
Basic knowledge of mechanical systems and solid modeling.
Demonstration of the following skills: organization, critical thinking, and teamwork.
Physical Requirements:
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.
Regularly required to sit and interface with computer systems while maintaining a high level of concentration. The employee is also regularly required to stand and walk while performing the duties of the job. The employee is occasionally required to reach with hands and arms, stoop, kneel, or crouch. While performing the duties of this job, the employee is regularly required to talk and hear. The employee is occasionally required to use hands/fingers to handle or feel. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision, distance vision, and ability to adjust focus.
Work Environment:
The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The noise level in the office work environment is usually quiet. Employee may be exposed to shop environment while distributing documents to shop area. When on shop floor, employee will be required to wear safety glasses at all times, steel-toed footwear and ear protection when job demands presence in areas outside safety zones and gloves when handling material. While performing the duties of this job, the employee may be exposed to moving mechanical parts, fumes or airborne particles, and vibration, and occasionally exposed to risk of electrical shock. The noise level in the plant shop environment is moderately loud.
Auto-ApplyEngineer, Software Engineering (SAP S4 P2P, MM, Global Supply Chain)
Staff software engineer job in Des Moines, IA
Headquartered in Dublin, Ohio, Cardinal Health, Inc. (NYSE: CAH) is a global, integrated healthcare services and products company connecting patients, providers, payers, pharmacists and manufacturers for integrated care coordination and better patient management. Backed by nearly 100 years of experience, with more than 50,000 employees in nearly 60 countries, Cardinal Health ranks among the top 20 on the Fortune 500.
**_What Application Development & Maintenance contributes to Cardinal Health_**
Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
Medical Enterprise IT Organization has an open job role for an Engineer, Software Engineer SAP S4 PTP, SCE and MM supporting Medical Core Systems.
The Medical Global Supply Chain Execution team is responsible for managing the IT relationship between Cardinal Health business and IT teams. The team focuses on both Run (Daily production support) and Build (Project) support. The role is responsible for both tactical project execution and determining strategic opportunities for improving business processes through IT functionality.
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**_Responsibilities_**
+ Develop business process knowledge and able to apply the knowledge to development of software functionality and related documentation
+ Participates in conversations with business to understand requirements and works with leads to identify options
+ Planning and support within SAP S4 procurement processes and procedures
+ Create configurations within SAP S4 MM and SAP PTP to support supply chain processes and procedures
+ Referencing and reviewing T-codes
+ Collaborate with other EIT teams as needed in performing the support activities
+ Communicate effectively to business partners and other supporting teams
**_Qualifications_**
+ Bachelors Degree in related field preferred or equivalent work experience preferred
+ 4 - 8 years in SAP and experience with functional processes is preferred
+ Functional SAP knowledge preferred
+ SAP MM (Materials Management) module
+ SAP Procurement experience
+ SAP Connections/Interfaces, middle ware knowledge
+ Experience with creating configurations within the and MM modules and experience PTP
+ Understanding of creating configurations either through work related processes or projects
+ Strong communication skills both verbally and written
**Anticipated salary range:** $93,500 - $140,280
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 11/03/2025 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity.
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
Fullstack Software Engineer
Staff software engineer job in Des Moines, IA
Job Description
descrription
Agile Onboarding is a Software as a Service (Saas) tool, which provides Applicant Tracking, Onboarding and HR services to its clients. We are exploding with growth, and having fun along the way.
Our Core Values are:
1. Service: Customer Satisfaction is our #1 priority. It comes before profit and before fun.
2. Ownership: Take extreme ownership of your assigned areas, see things through to the end.
3. Fun: Make Jokes! Laugh in the face of chaos. Keep a sense of humor.
4. Modern: Pushing the edges of innovation
It's important for us to hire people who are willing to go above and beyond. If you like to work a set schedule, of 40 hours a week, and forget about work when you leave, this Company is not for you. It's in our culture to work, when needed, and be available for our customers. Because we are a small company, we need every team member to take ownership of results.
Although there are some added stresses with working in a fast-paced, small team, there are also some perks!
Here are a few of the perks you can enjoy, in exchange for your hard work:
Flexible PTO time - take time when you need it, as long as results are being done.
Annual conference - fun trip every year to recap the year, and go over goals for the next year. This is always held in a vacation-destination place!
Long term incentive - as our tool grows, our leadership team will provide bonus-incentive to our Team Members. As we grow, you will grow - technically and financially.
Privacy - our company will not ask about your vaccine status, or any other health statuses. We provide medical insurance for our people, and believe that medical privacy is important.
Sr. Embedded Software Engineer-RF & communications Systems (SDR)
Staff software engineer job in Ely, IA
Job Description
Software Defined Radio Development Engineer
**
Signing Bonus**
Position Type: Full-Time | Hybrid
________________________________________________________________________________________
Join the Future of Secure Embedded Communications
Secmation is looking for a Senior Engineer with strong expertise in RF systems, military communications, and software-defined radios (SDR). In this hands-on role, you'll play a key part in designing and developing advanced embedded software that enables secure communications and electronic warfare capabilities. Working closely with multidisciplinary teams, you'll help build and deploy mission-critical systems at the intersection of embedded cybersecurity, signal processing, and RF communications-pushing the limits of innovation in defense technology.
What You'll Do
Implementation and optimization of embedded software for RF and communications systems, focusing on SDR platforms.
Develop and integrate signal processing algorithms, communication waveforms, and security features into embedded systems.
Collaborate with RF, hardware, and systems engineers to design secure, resilient communications for defense and industrial applications.
Support hardware-in-the-loop (HWIL) testing, mission simulations, and real-world validation of SDR-based communication systems.
Required Qualifications
Must be a U.S. citizen with an active DoD Secret Clearance and the ability to obtain a Top Secret/SCI Clearance upon hire. Candidates with an existing TS/SCI clearance are strongly preferred.
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
5+ years of progressive experience in embedded systems software development.
Experience with Linux-based operating systems in embedded environments.
Deep technical background in communication systems, RF, and SDR frameworks such as GNURadio, REDHAWK, or similar.
Experience in simulation of radio equipment
Strong understanding of digital signal processing, error correction, adaptive tuning, and optimization for communication systems.
Hands-on experience working in Agile/DevOps environments with tools such as Git and Jira.
Work Environment
Hybrid role with on-site work required in Huntsville, AL
Flexible 9/80 work schedule (every other Friday off).
Collaborative, fast-paced, and technically innovative environment with remote team integration.
Compensation & Benefits
Competitive salary (based on experience and market conditions).
Company equity and relocation assistance.
Paid time off & flexible work schedules.
Comprehensive health, dental, and vision insurance.
Life and disability insurance (short & long-term).
401(k) retirement benefits.
About Secmation
Secmation is not a traditional IT company - we specialize in AI-driven software solutions, embedded cybersecurity, and secure RF systems for the defense industry. Our mission is to deliver next-generation secure technologies for electronic warfare, autonomous systems, and critical defense applications. Visit ***************** to learn more about our work and impact.
Equal Opportunity Employer
Secmation is proud to be an equal opportunity employer. We are committed to building a diverse and inclusive team. All qualified applicants will be considered for employment without regard to age, race, gender, orientation, identity, religion, or veteran status. U.S. Citizenship is required for this position due to government clearance requirements.
Senior Embedded Software Test Engineer
Staff 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
**WHY EMERSON**
**Our Commitment to Our People**
At Emerson, we are motivated by a spirit of collaboration that helps our diverse, multicultural teams across the world drive innovation that makes the world healthier, safer, smarter, and more sustainable. And we want you to join us in our bold aspiration.
We have built an engaged community of inquisitive, dedicated people who thrive knowing they are welcomed, trusted, celebrated, and empowered to solve the world's most complex problems - for our customers, our communities, and the planet. You'll contribute to this vital work while further developing your skills through our award-winning employee development programs. We are a proud corporate citizen in every city where we operate and are committed to our people, our communities, and the world at large. We take this responsibility seriously and strive to make a positive impact through every endeavor.
At Emerson, you'll see firsthand that our people are at the center of everything we do. So, let's go. Let's think differently. Learn, collaborate, and grow. Seek opportunity. Push boundaries. Be empowered to make things better. Speed up to break through. Let's go, together.
**Work Authorization**
Emerson will only employ those who are legally authorized to work in the United States. This is not a position for which sponsorship will be provided. Individuals with temporary visas such as E, F-1(including those with OPT or CPT) , H-1, H-2, L-1, B, J or TN, or who need sponsorship for work authorization now or in the future, are not eligible for hire.
**Equal Opportunity Employer**
Emerson is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, age, marital status, political affiliation, sexual orientation, gender identity, genetic information, disability or protected veteran status. We are committed to providing a workplace free of any discrimination or harassment.
**Accessibility Assistance or Accommodation**
If you have a disability and are having difficulty accessing or using this website to apply for a position, please contact: idisability.administrator@emerson.com .
**ABOUT EMERSON**
Emerson is a global leader in automation technology and software. Through our deep domain expertise and legacy of flawless execution, Emerson helps customers in critical industries like life sciences, energy, power and renewables, chemical and advanced factory automation operate more sustainably while improving productivity, energy security and reliability.
With global operations and a comprehensive portfolio of software and technology, we are helping companies implement digital transformation to measurably improve their operations, conserve valuable resources and enhance their safety.
We offer equitable opportunities, celebrate diversity, and embrace challenges with confidence that, together, we can make an impact across a broad spectrum of countries and industries. Whether you're an established professional looking for a career change, an undergraduate student exploring possibilities, or a recent graduate with an advanced degree, you'll find your chance to make a difference with Emerson. Join our team - let's go!
**No calls or agencies please.**
**Requisition ID** : 25024210
Emerson is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, age, marital status, political affiliation, sexual orientation, gender identity, genetic information, disability or protected veteran status. We are committed to providing a workplace free of any discrimination or harassment.
Senior Software Engineer - Embedded Communications - Active SECRET Clearance (Onsite)
Staff 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 that is passionate about collaborating with High-Performance Teams to create mission critical solutions supporting Mission Systems.
Our Senior Software Engineers work in an exciting, adaptive, and engaging environment enabling rapid learning to drive success. Our senior software engineers utilize a variety of skills on a regular basis 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 with dynamic software team in a cross-functional environment, contributing to the definition and translation of System Requirements into Software Requirements and UML/SysML models for a large-scale program
Collaborate with Senior and Principal Level Software Engineers, providing mentorship and guidance to junior engineers and interns, fostering professional growth and skill development
Provide direct support to stakeholders by addressing technical questions, troubleshooting issues, and offering solutions to ensure smooth project execution and customer satisfaction
Partner with team members across domains to maintain and enhance software design and code, ensuring alignment with customer requirements and certification standards
Take ownership of producing high-quality software builds within an integrated test environment, ensuring optimal performance and reliability through rigorous testing and validation
Oversee Schedule and Cost (SPI/CPI) for multiple small/ medium programs and help generate the Integrated Master Schedule (IMS)
Shape communications program status and performance to technical teams, customers, and leadership through clear, concise reports and presentations
What YOU will Learn:
You will have 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 will gain valuable technical leadership experience, mentorship opportunities, and exposure to key leaders within Mission Systems, accelerating your career development
You can take flight to becoming a subject matter expert 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) unless prohibited by local laws/regulations and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience
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
And more!
Relocation Eligibility
Eligible for relocation
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.
The salary range for this role is 82,000 USD - 164,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
Auto-ApplySenior Software Engineer - Embedded Cybersecurity (Onsite)
Staff 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
Our Crypto team in the Software Technologies directorate creates some crazy advanced embedded cryptographic capabilities for U.S. military communications products. We regularly work with the N.S.A. to ensure our military communications are secure and trustworthy. Our team works alongside multiple hardware, FPGA and software teams to seamlessly embed our advanced technology into several different products.
As a Senior Software Engineer joining to join our team, where you will play a key role in the design, development, integration, and verification of our embedded encryption algorithms. Proficiency in C++, Python, and embedded Linux is crucial for rapid integration into our projects. While experience with secure systems, secure software development, or cryptographic applications is preferred, it is not required. The ideal candidate will consistently deliver superior results, ensuring project milestones are met while fostering a positive work environment. You should thrive in collaborative team settings, both in-person and through technology, and possess demonstrated expertise in integrating system hardware and software components."
What You Will Do:
* Lead Software Development and Integration: Spearhead efforts on a multi-threaded embedded C++ product codebase, driving innovation at the cutting edge of technology.
* Design Embedded Solutions: Take the lead in designing and developing advanced embedded cryptographic solutions and communications products, ensuring alignment with strategic objectives.
* Drive Project Execution: Collaborate with cross-functional project teams to define requirements, implement software, and oversee test case development, verification test execution, and certification support.
* Mentor and Empower: Provide guidance and mentorship to fellow software developers, enhancing both technical proficiency and process optimization while cultivating a culture of collaboration and continuous improvement.
* Enhance Security and Reliability: Play a pivotal role in shaping products that significantly bolster the security and reliability of critical communications infrastructure.
What You Will Learn:
* Gain hands-on experience in designing, developing, integrating, and verifying embedded encryption algorithms.
* Enhance proficiency in C++, Python, and embedded Linux through practical application in real-world projects.
* Explore secure systems and software development principles within a supportive team environment.
* Develop insights into cryptographic applications, fostering a deeper understanding of their implementation and implications.
* Participate in Agile methodologies, refining your ability to adapt and deliver in dynamic project settings.
Qualifications You Must Have:
* Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience
Qualifications We Prefer:
* Crypto system requirements capture, design formulation, algorithms and implementation
* Verification and validation of crypto system functional and security requirements
* Development of artifacts to support certification of crypto system and components
* Experience with Information Assurance and/or Cybersecurity industry standards of practice
* Experience as a technical or project lead to ensure that project execution is successful
* Ideal candidates will have experience with software development using a high-level programming language (C++, C#, Java, Rust, Ada, VHDL) as well as hardware-software integration in real-time embedded systems.
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.
The salary range for this role is 82,000 USD - 164,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.
Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.
Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.
This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.
RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window.
RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act.
Privacy Policy and Terms:
Click on this link to read the Policy and Terms
Auto-ApplySAP Software Engineer
Staff software engineer job in Des Moines, IA
**_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
The SAP Software Engineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process.
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**_Responsibilities_**
+ Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system.
+ Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT).
+ Create detailed technical and functional specifications for data mapping, transformation rules, and data validation.
+ Establish and enforce data quality and governance standards for the entire data migration lifecycle.
+ Lead and manage the entire data conversion team, including developers, business analysts, and data stewards.
+ Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation.
+ Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines.
+ Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues.
+ Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles.
+ Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process.
+ Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture.
+ Mentor and provide technical leadership to junior team members.
**_Qualifications_**
+ Bachelor's Degree in related field preferred or equivalent work experience preferred
+ 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred.
+ 3-5 years of experience with SAP Data Services and Data conversions preferred.
+ Experience in ALE/IDOC, LSMW, RDM/BPDM
+ Demonstrates a knowledge of Master Data Management domain
+ Ability to define work processes and lead team members in successful implementation and ongoing execution preferred
+ Ability to develop individuals and teams preferred
+ Excellent oral and written communication skills preferred
+ Excellent organizational skills preferred
**Anticipated salary range:** $94,900 - $135,600
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
Fullstack Software Engineer
Staff software engineer job in Des Moines, IA
Job Description
TEST
Agile Onboarding is a Software as a Service (Saas) tool, which provides Applicant Tracking, Onboarding and HR services to its clients. We are exploding with growth, and having fun along the way.
Our Core Values are:
1. Service: Customer Satisfaction is our #1 priority. It comes before profit and before fun.
2. Ownership: Take extreme ownership of your assigned areas, see things through to the end.
3. Fun: Make Jokes! Laugh in the face of chaos. Keep a sense of humor.
4. Modern: Pushing the edges of innovation
It's important for us to hire people who are willing to go above and beyond. If you like to work a set schedule, of 40 hours a week, and forget about work when you leave, this Company is not for you. It's in our culture to work, when needed, and be available for our customers. Because we are a small company, we need every team member to take ownership of results.
Although there are some added stresses with working in a fast-paced, small team, there are also some perks!
Here are a few of the perks you can enjoy, in exchange for your hard work:
Flexible PTO time - take time when you need it, as long as results are being done.
Annual conference - fun trip every year to recap the year, and go over goals for the next year. This is always held in a vacation-destination place!
Long term incentive - as our tool grows, our leadership team will provide bonus-incentive to our Team Members. As we grow, you will grow - technically and financially.
Privacy - our company will not ask about your vaccine status, or any other health statuses. We provide medical insurance for our people, and believe that medical privacy is important.
Software Engineer Intern
Staff software engineer job in Urbandale, IA
Company Details
Company URL: ******************************************
Berkley Technology Services (BTS) is the dynamic technology solution for W. R. Berkley Corporation, a Fortune 500 Commercial Lines Insurance Company. With key locations in Urbandale, IA and Wilmington, DE, BTS provides innovative and customer-focused IT solutions to the majority of WRBC's 60+ operating units across the globe. BTS's wide reach ensures that ideas and opinions are considered at every level of the organization to guarantee we find the best solutions possible.
Driven by a commitment to collaboration, BTS acts as consultants to our customers and Operating Units by providing comprehensive solutions that not only address the challenge at hand, but proactively plan for the “
What's Next
” in our industry and beyond.
With a culture centered on innovation and entrepreneurial spirit, BTS stands as a community of technology leaders with eyes toward the future -- leaders who truly care about growing not only their team members, but themselves, and take pride in their employees who shine. BTS offers endless ways to get involved and have the chance to grow your career into a wide range of roles you'd never known existed. Come join us as we push forward into the future of industry leading technological solutions.
Berkley Technology Services: Right Team, Right Technology, Simple and Secure.
Responsibilities
As a Software Development Intern at Berkley Technology Services (BTS), you'll support the continued evolution of a Java based policy administration platform. This enterprise platform is leveraged by multiple W.R. Berkley Corporation (WRB) member companies to enable underwriters to perform clearance, along with issuing quotes, binders and policies for various lines of insurance. On our team, you won't be limited to the front-end or back-end; your role offers exposure to the full stack, helping you connect the requests we receive to the application features we build. With us, you'll get to see the impact of your work on the business, every day.
As an Intern, you'll:
Support and execute product enhancement requests for our proprietary underwriting platform
Gain hands-on experience across the software development cycle, from requirements gathering to software design, development, testing, code review, deployment, and support
Take a hands-on role in various tasks whereby you will gain exposure to Java, Spring, JavaScript, AngularJS, HTML, CSS, RESTful and SOAP APIs, and learn how all of these fit together to create a platform
Triage and troubleshoot production support issues, working with end-users to resolve issues to their satisfaction
Assist with activities like software release planning and see your code and changes migrate through the process
Take an active role in supporting software development projects in an agile setting, where you'll learn additional ways that agile can be implemented/utilized by software development teams
Qualifications
At least two years of college or university coursework completed in a Computer Science discipline; MIS programs with an emphasis on programming are also applicable
Experience with object-oriented programming languages; Java (preferred), Python, C++, C#/VB.NET will also be considered. Some experience writing SQL queries preferred
Superior problem solving and analytical skills
Strong customer service focus and sense of urgency
Ability to quickly adapt and learn new technologies and systems
Registered undergraduate student pursuing a major in a Software Engineering, Management Information Systems or related field
Prior related co-op, internship, and/or on or off-campus technical experience preferred but not required
BTS is seeking to fill this position on a permanent basis and for those reasons, the Company is not considering applicants who require visa sponsorship now, or at any time in the future, for this particular role. (OPT, F-1, J-1, CPT).
The company is an equal opportunity employer
Auto-Apply