Post job

Staff software engineer jobs in Cedar Rapids, IA

- 233 jobs
All
Staff Software Engineer
Senior Software Engineer
Senior Embedded Software Engineer
Embedded Software Engineer
Software Engineer
Senior Engineer
Software Developer
Principal Software Engineer
Senior Software Application Engineer
Senior Java Developer
Software Support Engineer
Software Engineering Internship
Software Test Engineer
Lead Engineer
Engineer Of System Development
  • Senior DevSecOps Engineer (Onsite)

    Collins Aerospace 4.7company rating

    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: Secret - Current Join a team that's shaping the future of military communications. We're looking for a Senior DevSecOps Software Engineer to help build cutting-edge systems that keep our military personnel safe, connected, and informed. Work alongside industry experts on next-generation embedded software, advanced satellite communications, cryptography, and state-of-the-art computing architectures. You'll develop resilient, high-performance networks for UAVs, fighter jets, aircraft carriers, and ground vehicles-featuring low latency, high throughput, anti-jamming capabilities, mobile ad hoc operations, and secure IP connectivity. If you're ready to push the boundaries of embedded software and communications technology, this is the opportunity for you! What You Will Do Develop DevSecOps pipelines for our embedded systems in air-gapped environments Integrate tooling, apps, and scripts into the development pipelines Participate in the selection of DevSecOps technologies to enable automation for product development teams Develop applications and scripts to support integration of software updates. Integrate the automation of test, deployment, and software artifact generation in pipelines Collaborate with cross-functional product development teams Work in an agile environment (SAFe) Qualifications You Must Have Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience or an Advanced Degree in a related field and minimum 3 years of experience Proven programming experience in Bash, Python, developing scripts and automation for complex workflows. Hands-on experience with Git version control (e.g., BitBucket, GitLab) in collaborative software development. Practical experience with CI/CD pipelines (Bamboo, Jenkins, or similar) for building, testing, and deploying software. Experience developing and deploying containerized applications using Docker, Podman, Kubernetes, or equivalent. Demonstrated proficiency in Linux environments, including scripting, configuration, and software deployment. Familiarity with software artifact management tools such as JFrog Artifactory or equivalents. Qualifications We Prefer: Experience with configuration management (Ansible, Chef, Puppet) and Infrastructure as Code tools (Terraform). Familiarity with observability/monitoring tools (Grafana) and RESTful API integration. Strong Linux and application administration skills, with knowledge of software development lifecycle practices and configuration management processes. Comfortable programming in C, C++, and Java, with experience in multi-threaded embedded application software and communication systems. Knowledge of IP networking and networking protocols. Experience with Atlassian tool administration (Jira, Confluence) and Agile team environments. Strong team collaboration skills, commitment to meeting project milestones, and producing high-quality results. What We Offer: 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 consider the following role type definitions as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other - propel us all higher, again and again. Apply now and be part of the team that's redefining aerospace, every day. Employee Referral Eligible 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
    $75k-93k yearly est. 1d ago
  • Staff Engineer, Location Platform Software

    Samsung Electronics Device Solutions (Semiconductor & Display 4.9company rating

    Staff software engineer job in Cedar Rapids, IA

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

    Pratt & Whitney 4.6company rating

    Staff software engineer job in Cedar Rapids, IA

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: This job requires a U.S. Person. A U.S. Person is a lawful permanent resident as defined in 8 U.S.C. 1101(a)(20) or who is a protected individual as defined by 8 U.S.C. 1324b(a)(3). U.S. citizens, U.S. nationals, U.S. permanent residents, or individuals granted refugee or asylee status in the U.S. are considered U.S. persons. For a complete definition of “U.S. Person” go here. ********************************************************************************************** Security Clearance: None/Not Required Are you ready to explore the world of aerospace and defense? Do you want to learn from and collaborate with some of the greatest minds in the industry? At RTX, our internships, co-ops, and full-time careers provide an exceptional foundation to work on complex problems, advance your skills and create a safer, more connected world. Discover opportunities to make a difference at RTX. Looking for an exciting opportunity to learn more about the Aerospace industry while finishing your degree? Consider joining us here at Collins Aerospace, where we're working side-by-side with customers on exciting industry possibilities. With a comprehensive portfolio, extensive capabilities and broad expertise, we're crafting intelligent solutions to meet the demands of a rapidly evolving global market - all representing the best in innovation and technology for the industries we serve across commercial, business, space, and military and defense aviation. Partner with our dedicated people leaders to experience meaningful work aligned with your university curriculum, powerful exposure to leadership at all levels, tailored career growth and more! At Collins, we're redefining aerospace and we're just getting started. Come soar with us! The Collins Aerospace Avionics Advanced Tanker Department is looking for talented student engineers. This exciting opportunity will allow you to gain experience and skills related to software development, test, implementation and integration activities. You will work in the department assisting in the design and development of platform software (operating systems, device drivers, board support packages, supporting tools) to support common computing platforms that are in processing and display applications in aircraft all over the world. Immerse yourself in a full-time, Monday-Friday co-op session, that will run June- December (including the Fall semester; it is expected students will take a semester off from coursework to fully engage with this working mentorship opportunity). What You Will Do: Assists in conducting engineering processes and standard work, including verification and qualification procedures. Creates, compiles and consolidates testing on diagnostic systems containing logical and mathematical solutions. Assists in conducting disciplinary research on one or more stages of the equipment design phase to develop design options and recommendations. Learns hardware and software standards and ensures work product adheres to these standards and business objectives of the organization are met. What You Will Learn: You will learn technologies we count on to maintain world leadership in avionics. You will see how our software and hardware come together to form the product. You will learn phases of the software product life cycle and utilize the software engineering processes we use to produce high quality products. You will learn why people enjoy and feel fulfilled by working in our industry Qualifications You Must Have: Requires a High School Diploma or equivalent and student must be pursuing a Bachelor's or advanced degree in an applicable discipline. U.S. Person (U.S. citizen, permanent resident, or granted refugee or asylee status) as defined here: ********************************************************************************************** Our Avionics team advances flight deck solutions, airborne communications, vision systems, sensors and fire protection for commercial and military customers around the world. That means we're helping people reach their destination safely and keeping pilots, passengers, flight crews, airlines, airports and military personnel connected and informed. And we're providing industry-leading fire protection and safety systems that our customers can count on when it matters most. Are you ready to learn from the most knowledgeable experts in the industry, develop the technologies of tomorrow and reach new heights in your career? Join our Avionics team today. Collins Aerospace, a RTX company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio and expertise to solve customers' toughest challenges and to meet the demands of a rapidly evolving global market. WE ARE REDEFINING AEROSPACE. This position is eligible for relocation. Please consider the following role type definitions as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. Regardless of your role type, collaboration and innovation are critical to our business and all employees will have access to digital tools so they can work with colleagues around the world - and access to Collins sites when their work requires in-person meetings. 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 37,000 USD - 82,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
    $64k-85k yearly est. Auto-Apply 59d ago
  • Senior Software Engineer - Embedded Cybersecurity (Onsite)

    Raytheon 4.6company rating

    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. 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
    $72k-87k yearly est. Auto-Apply 2d ago
  • Software Engineer Intern

    Highway Equipment Co 3.8company rating

    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.
    $29k-47k yearly est. Auto-Apply 60d+ ago
  • Principal Software Test Engineer (Onsite)

    RTX Corporation

    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: Secret - Current We're looking for a Principal Software Test Engineer to join our team in Cedar Rapids, IA, and take a leading role in shaping the future of military communications. At Collins Aerospace, our Communication Systems directorate delivers some of the most advanced solutions in the industry-technology that keeps military personnel safe, connected, and mission-ready. In this role, you'll lead the testing and validation of next-generation systems powering UAVs, fighter jets, aircraft carriers, and ground vehicles. From advanced satellite communications and cryptography to cutting-edge embedded computing architectures, you'll ensure our solutions meet the highest standards for speed, security, and resilience. If you're ready to bring your expertise to the forefront and guide critical testing efforts that impact mission success, this is the role for you. What You Will Do: * Design, create, and integrate the software components of hardware test stations for factory and engineering labs which include: * Work hands on, with test hardware equipment to develop software which tests military communication hardware products during the build and manufacturing process * Analyze and understand requirements to ensure testability * Develop clear and concise test objectives that guide the testing process and ensure comprehensive coverage * Write software for both manual and automated test cases, with an objective to detect manufacturing defects, improve product quality and increase manufacturing yields * Analyze test results for failures and discrepancies * Work closely with other test engineers and product developers to verify product hardware is built correctly * Coordinate and collaborate with Systems, Electrical and Mechanical engineering disciplines * Help manage work across multiple programs * Mentor, lead, and review work for lower-level engineers Qualifications You Must Have: * Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 8 years prior relevant experience or an Advanced Degree in a related field and minimum 5 years of experience * 3+ years experience programming in C# and Python languages * 3+ years Experience with manual use or automation of test equipment such as oscilloscopes, network analyzers, digital multimeters, and other equipment * 3+ years Experience in validation, verification, testing, and requirements analysis * Prior experience leading and managing projects Qualifications We Prefer: * Active Secret security clearance * Strong communication, analytical, and problem-solving skills * Experience with SCPI commands, bug tracking, and test management tools * Knowledge of software testing methods (functional, integration, regression, performance) * Proficiency with Git/Subversion, Atlassian tools, and Agile (SAFe) environments * Background in networking (TCP, UDP, Telnet) and embedded protocols (I2C, SPI, UART) * Experience with Linux development and multi-threaded applications in C, C++, or Java * High attention to detail with a track record of delivering quality results What We Offer: * 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 consider the following role type definitions as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other - propel us all higher, again and again. Apply now and be part of the team that's redefining aerospace, every day. Employee Referral Eligible The salary range for this role is 101,000 USD - 203,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance. This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply. RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $60k-77k yearly est. Auto-Apply 48d ago
  • Senior Software Engineer - Embedded Communications - Active SECRET Clearance (Onsite)

    RTX

    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
    $90k-115k yearly est. Auto-Apply 60d+ ago
  • Principal DevSecOps Software Engineer

    Belcan 4.6company rating

    Staff software engineer job in Cedar Rapids, IA

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

    Collabera 4.5company rating

    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 ************
    $66k-89k yearly est. 60d+ ago
  • Software Developer II (Full Stack, Accounting Software)

    NISC

    Staff software engineer job in Cedar Rapids, IA

    For more than 50 years, NISC has developed and implemented enterprise-level and customer-facing software solutions for over 960+ utilities and broadbands across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality driven and valued priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. NISC has been ranked in ComputerWorld's Best Places to Work for twenty-two years, and we are looking for qualified individuals to join our team. Our Members have over 16 million end customers (residential and businesses who receive power, internet, television and/or telephone services) that our enterprise software solution enables our Members to compete effectively in the industry, while excelling in customer service. Position Overview: NISC is always seeking out talented software developers & engineers who are motivated, collaborative, and excited to solve complex challenges. We're especially interested in individuals with experience working on a full stack development team in emerging technologies, including agentic AI systems, who can help us explore and integrate intelligent automation into our solutions. We look for individuals who thrive in a team environment, are committed to accomplishing shared goals, and are eager to learn and innovate. This position would be on our iVUE Connect Financials Development team, which is NISC's solution providing functionality to support and enhance the business processes of General Accounting, Human Resources, Payroll, Materials Management, Plant Accounting and Purchasing. Primary Responsibilities: Design and build responsive web applications Stand up RESTful web services Container-driven development (Kubernetes, microservices) Collaborate with cross-functional teams to research, design, and implement new features Research, analyze, and resolve moderately complex customer issues and bugs Unit test and integration test code as needed Follow all established software development methodologies and procedures Explore and prototype intelligent agent-based features that enhance user experience or automate workflows Other duties as assigned Desired Experience and Skills: Generally, requires 5+ years' experience in software development Proficient with Angular, TypeScript or GWT Java or other object-oriented programming experience Experience with RDBMS (Postgres, Oracle) Experience with cloud technology stack (AWS, Kubernetes, Spring Boot, Kafka, SSO, Cassandra) Proficient in developing responsive content and managing performance optimization Understanding of modern software engineering principles (managing complexity, abstraction, separation of concerns, modularity, cohesion, coupling) Working knowledge of web trends, architecture, and deployment patterns Experience with automated testing methods (Unit, Integration, Contract, End-to-end) Experience with Git, including branching/merging workflows Understanding of Test-Driven Development and validating acceptance criteria Experience with JIRA, Confluence, Bitbucket, Bamboo Experience with using agentic AI coding tools (Claude Code, Augment, Jetbrains Junie, Github Copilot, Cursor, OpenAI Codex) Commitment to NISC's Statement of Shared Values Work Schedule: Hybrid from one of our office locations: Cedar Rapids, IA Lake Saint Louis, MO Mandan, ND Hybrid Schedule: Minimum of working 3 day per week out of an office location and ability to work up to all 5 days a week from an office location. Required Days from an Office Location: Tuesday and Wednesday - the third required day will be up to the candidate and their supervisor to choose NISC's Shared Values & Competencies: We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology starts with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart. Integrity - We are committed to doing the right thing - always. Relationships - We are committed to building and preserving lasting relationships. Innovation - We promote the spirit of creativity and champion new ideas. Teamwork - We exemplify the cooperative spirit by working together. Empowerment - We believe individuals have the power to make a difference. Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization. Benefits: Medical, Dental and Vision Insurance. Health Savings Account (HSA) with $100 monthly contributions from NISC. Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program. Dependent Care Flexible Spending Account (FSA) thru Paylocity. Fully covered life insurance up to x3 annual base salary. Fully covered short- and long-term disability. 401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions. PTO accrual levels dependent on years of service, 120 Life Leave Event hours, and 9 paid holidays. $2,500 Interest-FREE technology loan program. $25,000 employee educational assistance program. Volunteer, Wellness, Family Events and other employee fun supplied by our committees. Employee Assistance Program; assisting employees and dependents with virtually any life event Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships. Education Preferred: Bachelor's or master's degree in a Computer Science, Computer Engineering or a related field and/or equivalent experience. Minimum 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 position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment. Disclaimer: Management may modify this job description by assigning or reassigning duties and responsibilities at any time. Key Words: Java | Angular | TypeScript | Agentic AI | AWS Cloud | SQL | Big Data | Spring Boot | Cassandra | Kubernetes | Microservices | Spark | Databricks | .NET | Agile | Scrum | Time Series | Database | Databricks | SDLC | Cross Functional | Automated Testing
    $66k-86k yearly est. Auto-Apply 60d ago
  • Software Developer - Salesforce 57876_5.6 Cedar Rapids, IA

    CapB Infotek

    Staff software engineer job in Cedar Rapids, IA

    For one of our ongoing multiyear projects we are looking for a Software Developer - Salesforce Experience Salesforce CRM with Sales & Service Cloud Ability to work in Agile team and able to communicate effectively with customer directly. Strong in Salesforce Out of box Configuration ( this includes Data Model , Security and Process Automations) Strong experience in Apex( Triggers, Batch Apex, Dynamic Apex) Strong experience in Integration & Web service( SOAP/REST , Web service API , Callouts etc. Strong experience in Salesforce Lightning . Experience in Lighting web components and Strong hand-on exp in lighting application and component development. Good to have LWC knowledge. Asynchronous operations and effective unit testing/Test Class. Experience with developer practices such how to bulkify code in a shared environment to adhere to Salesforce governor limits on such items as SQL queries. Ability to work independently and guide and mentor junior resources. Good verbal and written communication skills.
    $66k-86k yearly est. 60d+ ago
  • Embedded Software Engineer

    Einfochips

    Staff software engineer job in Cedar Rapids, IA

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

    Speechify

    Staff software engineer job in Cedar Rapids, IA

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its Design award winner for inclusivity for 2025. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our Android app, being the most used text-to-speech app in the Play Store, we find the need for a Senior Android Engineer to help us support the new user base as well as work on new and exciting projects to push us forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Owning major features and working closely with our design team - take ownership of features inside the app and become responsible of delivering high quality features Shape the future of our Android team Own, maintain and improve reliability metrics for key features Participate in discussions across different teams - Product, Design, Engineering Review pull requests, and support other teammates Handle critical issues or cope with unexpected challenges Take ownership of feature releases and provide nightly builds for the QA team An Ideal Candidate Should Have 5+ years of software engineering experience Familiarity with Android components Experience building or contributing to at least one Android app Product design intuition and user empathy Drive to push the boundaries of Android UI/UX Understanding of the importance of tests and how to approach writing tests Self-drive to improve the app and codebase above and beyond what's outlined in the spec Rock solid experience with Kotlin, Kotlin Coroutines, Kotlin Flow, Dagger 2, MVVM, Clean Architecture, Background Services, Music Player Service, Android Animations, Jetpack Navigation, JUnit tests Excellent communication skills User oriented problem solving approach Driven with continuous feedback from leaders Bonus: Experience building, maintaining, or otherwise contributing to open source projects in Android Experience with iOS, Web or NodeJS Technologies we use: Kotlin Kotlin Coroutines Kotlin Flow Jetpack Navigation Dagger 2 Room Custom Views, Canvas & Paint Jetpack Compose JUnit What We offer: A fast-growing environment where you can help shape the company and product. An entrepreneurial-minded team that supports risk, intuition, and hustle. A hands-off management approach so you can focus and do your best work. An opportunity to make a big impact in a transformative industry. Competitive salaries, a friendly and laid-back atmosphere, and a commitment to building a great asynchronous culture. Opportunity to work on a life-changing product that millions of people use. Build products that directly impact and support people with learning differences like dyslexia, ADD, low vision, concussions, autism, and more. Work in one of the fastest growing sectors of tech, the intersection of artificial intelligence and audio. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $63k-84k yearly est. Auto-Apply 60d+ ago
  • Potable Water Engineering Leader

    Entry Level Cad Technician/Design-Drafter In Rhinelander, Wisconsin

    Staff software engineer job in Cedar Rapids, IA

    Lead the Future of Clean Water! Are you passionate about shaping the future of water infrastructure? Do you thrive at the intersection of engineering excellence and strategic growth? Join us as a Potable Water Engineering Leader and drive innovative solutions that ensure safe, sustainable water for communities across the region. This position can be based out of any of our 17 office locations. As a firm, MSA provides comprehensive water services, including planning, design, and construction, for drinking water systems. You will work to address a wide range of needs, from routine water supply to complex treatment and distribution challenges, offering solutions for both site-specific and community-wide water management. This role is a planned strategic hire as MSA's Potable Water teams continue to expand, and we are looking for the candidate to help take us to the next level! This is a full-time, salaried position that is eligible for Flex Time as well as remote/hybrid working arrangements. Flex time essentially means if you work 42 hours, you have 2 hours to use as time off in the future. Who we are & how we help What does it mean to serve communities for over 100 years? It means doing the type of work that helps people raise a family, grow a business, engage with their neighbors, and enjoy a variety of unique, enduring spaces that form the fabric of “home.” MSA's roots reach back to 1919. What began with an entrepreneurial solo practitioner in Baraboo, Wisconsin, has grown into a robust and thriving company of over 400 employee owners conducting work across the country. As a 100% employee-owned firm, when we say we “own” our work, we mean it. We stand behind the quality of our designs, the integrity of our people, and the generations of client relationships we've formed based on trust, firm handshakes, and the belief that together - we can accomplish anything. Commitment to DEIB MSA seeks to provide a workplace where everyone can feel secure in bringing their authentic selves to work, where opportunities to learn and succeed are afforded to all, and in which diversity of perspective leads to an innovative and successful employee-owned firm. Responsibilities The work you will do Lead strategic planning and execution of potable water projects from concept to completion. Identify growth opportunities and expand our water infrastructure portfolio. Collaborate with cross-functional teams, clients, and stakeholders to deliver high-impact solutions. Mentor and inspire a team of engineers and technical professionals. Represent the organization in industry forums, regulatory discussions, and client engagements. Qualifications What you bring Skills & Knowledge / Education & Experience: Bachelor's degree in Environmental or Civil Engineering, or related field required Experience with client interaction including council/board meetings required 6+ years of prior experience with water treatment projects required Professional Engineer (PE) license required The selected candidate must be authorized to work for any employer in the U.S. without requiring visa sponsorship now or in the future. We are unable to provide or take over sponsorship of an employment visa for this role. Benefits The salary for this position ranges from $88,871 to $159,800 per year commensurate with experience. Higher compensation within this range will be paid to candidates with significant experience and exceptional qualifications. Why MSA? We're glad you asked! Better Together - A collaborative work environment that promotes open doors, new ideas and honest opinions. Multi-disciplinary Opportunities - As multi-talented people in a multi-disciplinary firm, we encourage everyone to follow their interests, seek new experiences and apply their skills where they feel most impactful. We've Got Your Back - Support when you need it, independence when you don't. We're 400+ team members strong, operating as one cohesive MSA. Passion & Purpose - We're passionate about what we do and proud of it! Join us to share inspirations, “geek out” and think big. Pay & Perks - We offer competitive industry pay and a variety of perks - just a few of the things that make us uniquely MSA. Communities of Practice - Our CoPs are our company think tanks and idea generators, the perfect means to regularly share, collaborate and learn together. Work-Life Integration - Life doesn't stop when the work day begins. MSA supports our employees as professionals, parents, citizens and friends - with the understanding and flexibility to meet your obligations and balance your time. Commitment to Learning - We support the professional aspirations of our employees with ongoing training options, tuition reimbursement opportunities, and the technology to keep us connected, creative and competitive. Community Engagement - We give back to the communities in which we live, work and play. MSA employee owners are volunteers, educators, STEM outreach participants and event attendees, supported by dedicated corporate sponsorship and donations initiatives. There's more! Eligible employees will also enjoy the following benefits: Quality Insurance Options - Medical, dental and vision coverage for you, your spouse or domestic partner and eligible dependents Paid Time Off - All full-time employees will receive, at minimum, 17 days (that's 3+ weeks!) of paid time off in the first year alone. Paid Holidays - MSA offers time off pay for 8 holidays in every calendar year. Paid Parental Leave - Both parents will receive 2 weeks of paid time off and birth parents are eligible for additional paid time off under MSA's Short Term Paid Leave. The paid 2 weeks of time also applies to adoption and foster care placement. Supplemental Insurance - MSA pays 100% for all employees to have life insurance, long-term disability insurance and short-term disability insurance. Employee Stock Ownership Plan (ESOP) - MSA is an ESOP S-Corporation, which means that our company is 100% owned by us! Through the ESOP, eligible employees receive MSA stock in the form of company shares as a percentage of compensation, at no cost to the employee. 401k Retirement Savings Plan - Employees can also choose to participate in a 401k plan, with a generous employer match that is immediately 100% vested. Short Term Incentive (STIP) - This program rewards employees who meet performance goals with a one-time annual STIP payment as a percentage of their eligible compensation - recognition of individual accomplishments and achieving organizational goals. STIP payments are awarded if MSA reaches its corporate financial plan for the year. MSA is an equal opportunity/affirmative action employer that is committed to diversity and inclusion in the workplace. At MSA, we value a diverse, inclusive workforce and we provide equal employment opportunity for all applicants and employees. All qualified applicants for employment will be considered without regard to an individual's race, color, sex, gender identity, gender expression, religion, age, national origin or ancestry, citizenship, physical or mental disability, medical condition, family care status, marital status, domestic partner status, sexual orientation, genetic information, military or veteran status, or any other basis protected by federal, state or local laws. If you are unable to submit your application because of incompatible assistive technology or a disability, please contact us at ************* Equal Employment Opportunity/Affirmative Action Employer Benefits We can recommend jobs specifically for you! Click here to get started.
    $88.9k-159.8k yearly Auto-Apply 60d+ ago
  • Senior Software Engineer - Salesforce

    Greatamerica 4.3company rating

    Staff software engineer job in Cedar Rapids, IA

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

    Right Talent Right Now

    Staff software engineer job in Cedar Rapids, IA

    Senior Developer Responsibilitie Provide technical knowledge, analyze and develop complex end-to-end solutions. • Code, test, identify, implement and document technical solutions • Perform design and analysis for deliverables, may lead larger team design sessions. • Provide recommendations towards simplification and efficiency of the business and environment. Take into consideration costs, business needs, and system impacts. • Identify tasks associated with significant development efforts. • Research and stay current on best practices in the technology industry as well as emerging technology. • May serve as a subject matter expert for specific areas, applications, and technologies. • Provide effort estimates from requirements and design detail. • Facilitate technical decision making and represent the team direction to stakeholders. • Conforms with and abides by all regulations, policies, work procedures, instruction, and all safety rules. Qualifications Bachelor's degree in Information Systems, Computer Science or technically related field, or equivalent education/experience. Minimum of 8 years work experience. Preferred Qualifications Java, JQuery, web services, experience preferred Additional Information All your information will be kept confidential according to EEO guidelines.
    $79k-103k yearly est. 5h ago
  • Board Support Package Software Engineer

    Idexcel 4.5company rating

    Staff software engineer job in Cedar Rapids, IA

    Development and porting of Board Support Packages (Boot loader & Linux kernel) for PowerPC, ARM architecture which includes developing and modifying device drivers, configuration files, I/O initialization and startup routines, memory management, OS configuration, extensions to kernels, boot loaders, etc Perform board bring-ups and hardware validation/ debugging. Development of custom utilities which can useful for benchmarking of target hardware or help application and verification team. Performing hardware/software unit level tests and/or functional integration tests. Development of multithreaded user space applications Tools: JTAG based hardware emulators, Hardware debugging tools e.g. Oscilloscope, Logic Analyzer, Protocol Analyzers, Kernel debugging tools e.g. ftrace, GIT, Subversion, GIT based code maintaining tools e.g. gerrit, gitlab Qualifications Must possess detail knowledge of Linux Device Drivers, subsystems and Linux Environment Hands on experience of board bring up Programming language: C/C++ Operating System : Linux o Good understanding of device drivers, file systems, memory management and OS internals Scripting language: Python, Shell Additional Information Anvesh Reddy ************
    $56k-73k yearly est. 5h ago
  • Embedded Software Controls Engineer

    Mindlance 4.6company rating

    Staff software engineer job in Waterloo, IA

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

    Braun Intertec 4.2company rating

    Staff software engineer job in Cedar Rapids, IA

    Braun Intertec is seeking a Senior Geotechnical Engineer to join our Cedar Rapids office. This position manages moderate to highly complex geotechnical and construction materials testing projects by providing technical expertise required to exceed client expectations. Responsibilities: Develop and maintain internal and external client relationships, including project and non-project related face-to-face meetings Able to bring in existing client relationships as well as identify and pursue additional business development opportunities and assist with marketing strategies and activities pertaining Residential, Commercial, Institutional and Municipal markets. Leadership of a technical or project related team Prepare proposals for moderate to complex geotechnical and construction materials testing projects Develop and execute project scope Prepare complex engineering reports giving professional opinions and practical geotechnical solutions Perform engineering analysis using company and industry methodologies and standards Provide work direction and train junior engineering staff Required Skills: Driven for success Attention to detail and multi-tasking Highly organized and ability to prioritize work Strong leadership, analytical, and interpersonal skills Ability to work both independently and as a team member Ability to create, maintain, and communicate project budgets Excellent written and verbal communication skills Excellent problem solving skills Travel up to 15% of time Manage complex projects Required Experience: Bachelor's degree (BS) in geotechnical, civil, or related engineering program required Master's degree preferred but not required. Ten or more years of geotechnical engineering and construction materials testing experience. Project management, managing client relationships, and business development Lead and provide work directions to junior engineers Must have a valid driver's license Professional Engineer registration/licensure in Iowa. Ability to lift up to 30 pounds on a periodic basis Braun Intertec is a drug-free workplace and require all new hires to complete a pre-employment drug screen test, criminal background check, and motor vehicle report. Braun Intertec employees are encouraged to expand their skills and certifications through company provided training and mentoring. Braun Intertec offers a competitive compensation and benefits package, including: medical, dental, vision, life insurance, 401(k) plan, PTO, Employee Stock Ownership Program (ESOP), and paid holidays. #LI-MB1 Compensation Range: $93,600.00 - $140,400.00 As an EEO/Affirmative Action Employer, all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, veteran or disability status. Braun Intertec strives to ensure that its careers web site is accessible to all. If you need assistance completing your online application, please email ************************. As an Equal Opportunity Employer, Braun Intertec is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans. If you need a reasonable accommodation to assist with your job search or application for employment, please e-mail us at ************************. In your e-mail, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
    $93.6k-140.4k yearly Auto-Apply 60d+ ago
  • Senior Platform Engineer - AWS Platform Management

    Aegon 4.4company rating

    Staff software engineer job in Cedar Rapids, IA

    Job Family IT - General About Us At Transamerica, hard work, innovative thinking, and personal accountability are qualities we honor and reward. We understand the potential of leveraging the talents of a diverse workforce. We embrace an environment where employees enjoy a balance between their careers, families, communities, and personal interests. Ultimately, we appreciate the uniqueness of a company where talented professionals work collaboratively in a positive environment - one focused on helping people look forward and plan for the best life possible while providing tools and solutions that make it easier to get there. Who We Are We believe everyone deserves to live their best life. More than a century ago, we were among the first financial services companies in America to serve everyday people from all walks of life. Today, we're part of an international holding company, with millions of customers and thousands of employees worldwide. Our insurance, retirement, and investment solutions help people make the most of what's important to them. We're empowered by a vast agent network covering North America, with diversity to match. Together with our nonprofit research institute and foundation, we tune in, step up, and are a force for good - for our customers and the communities where we live, work, and play. United in our purpose, we help people create the financial freedom to live life on their terms. What We Do Transamerica is organized into three distinct businesses. These include 1) World Financial Group, including Transamerica Financial Advisors, 2) Protection Solutions and Savings & Investments, comprised of life insurance, annuities, employee benefits, retirement plans, and Transamerica Investment Solutions, and 3) Financial Assets, which includes legacy blocks of long term care, universal life, and variable and fixed annuities. These are supported by Transamerica Corporate, which includes Finance, People and Places, General Counsel, Risk, Internal Audit, Strategy and Development, and Corporate Affairs, which covers Communications, Brand, and Government and Policy Affairs. Transamerica employs nearly 7,000 people. It's part of Aegon, an integrated, diversified, international financial services group serving approximately 23.9 million customers worldwide.* For more information, visit transamerica.com. Summary As a Senior Platform Engineer, you will help to design, build, and maintain software platforms. You will be responsible for configuring and customizing the platform to meet the organization's needs, developing and maintaining applications, workflows, and integrations, and ensuring the platform's stability, security, and performance. Additionally, you will collaborate with stakeholders to gather requirements, build out solution designs, and ensure the scalability and efficiency of platform architectures. This role involves automating tasks to improve efficiency and troubleshooting technical issues to ensure successful implementation and utilization of the platform. Your efforts will enable the organization to streamline processes, improve service delivery, and enhance overall productivity. Responsibilities * Design, develop, implement, and manage software platforms, including applications, workflows, integrations, and cloud infrastructure. * Collaborate with stakeholders to gather requirements, build solution designs, and ensure scalability, resiliency, and efficiency of platform architectures. * Ensure the security of the platform and the data it handles, implementing security controls to protect sensitive data and prevent unauthorized access. * Develop and implement platform strategies to improve efficiency through automation and enhance user and developer experience. * Monitor system performance and health, troubleshoot technical issues, and provide technical support for cloud-based services. * Create system guidelines, process documentation, and training materials for the organization. * Install, upgrade, and maintain underlying infrastructure, enabling systems with automated monitoring and alerting. * Understand and respond to emerging requirements and ambiguous technology decisions. * Design, implement and deliver cloud-based solutions at scale for a global organization supporting multiple entities, tailored to meet organizational needs, and support technology stack refresh when required, with security and process as a critical requirement. * Manage IT and business unit projects related to collaboration solutions, including acquisitions, divestitures, and migrations. Qualifications * Bachelor's degree in computer science, Information Technology, a related field or equivalent education/experience and 5-7 years of related work experience * Experience with automation development and scripting tools * Proven ability to write and interpret code (Python, JSON, YAML, PowerShell, Terraform, Azure Bicep) * Proven ability to deliver Infrastructure as Code (ARM templates, Azure Bicep, Terraform, CloudFormation) * Ability to scan and resolve code standardization issues * Proven experience as a Platform Engineer or similar role (i.e. M365, AWS or Azure Engineer). * Strong understanding of cloud technologies, DevOps processes and automation of services. * Proficiency with modern platform container concepts (i.e. Docker and Kubernetes). * Experience with CI/CD tools and practices (Harness, GitHub, Snyk, Nexus, SonarQube, Kubernetes). * Experience with Cloud Deployment Automation and Orchestration tools (PowerShell, Ansible, Chef, Puppet, Azure DevOps, CodeBuild/CodePipeline/CodeDeploy, Step Functions) * Demonstrated strong understanding of API's and API Security * Demonstrated ability in automated code testing. * Excellent problem-solving skills, ability to research new solutions, and attention to detail. * Proven ability to apply critical thinking to business demands. * Strong communication and collaboration skills. * Holistic understanding of the internet and hosting from the network layer up through the application layer. * Flexibility and adaptability to change, and continuous learning mindset. Preferred Qualifications * Experience with infrastructure as code (IaC) . * Familiarity with monitoring and logging tools. * Knowledge of security best practices in platform engineering. * Certifications in cloud platforms (GCP, AWS, Azure, M365). Working Conditions * On call may be required * Hybrid/Office environment. * Minimal travel. This is not a contract of employment nor for any specific job responsibilities. The Company may change, add to, remove, or revoke the terms of this job description at its discretion. Managers may assign other duties and responsibilities as needed. In the event an employee or applicant requests or requires an accommodation to perform job functions, the applicable HR Business Partner should be contacted to evaluate the accommodation request. Compensation The Salary for this position generally ranges between $112,000 - $130,00 annually. Please note that the salary range is a good faith estimate for this position and actual starting pay is determined by several factors including qualifications, experience, geography, work location designation (in-office, hybrid, remote) and operational needs. Salary may vary above and below the stated amounts, as permitted by applicable law. Additionally, this position is typically eligible for an Annual Bonus based on the Company Bonus Plan/Individual Performance and is at the Company's discretion. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time. This is a hybrid position requiring three days in office per week in one of our hub locations (Cedar Rapids, IA; Philadelphia, PA; Denver, CO). Relocation assistance will not be provided for this position. What We Offer For eligible employees, we offer a comprehensive benefits package designed to support both the personal and financial well-being of our employees. Compensation Benefits * Competitive Pay * Bonus for Eligible Employees Benefits Package * Pension Plan * 401k Match * Employee Stock Purchase Plan * Tuition Reimbursement * Disability Insurance * Medical Insurance * Dental Insurance * Vision Insurance * Employee Discounts * Career Training & Development Opportunities Health and Work/Life Balance Benefits * Paid Time Off starting at 160 hours annually for employees in their first year of service. * Ten (10) paid holidays per year (typically mirroring the New York Stock Exchange (NYSE) holidays). * Be Well Company holistic wellness program, which includes Wellness Coaching and Reward Dollars * Parental Leave - fifteen (15) days of paid parental leave per calendar year to eligible employees with at least one year of service at the time of birth, placement of an adopted child, or placement of a foster care child. * Adoption Assistance * Employee Assistance Program * College Coach Program * Back-Up Care Program * PTO for Volunteer Hours * Employee Matching Gifts Program * Employee Resource Groups * Inclusion and Diversity Programs * Employee Recognition Program * Referral Bonus Programs Inclusion & Diversity We believe our commitment to diversity and inclusion creates a work environment filled with exceptional individuals. We're thrilled to have been recognized for our efforts through the Human Rights Campaign Corporate Equality Index, Dave Thomas Adoption Friendly Advocate, and several Seramount lists, including the Inclusion Index, 100 Best Companies for Working Parents, Best Companies for Dads, and Top 75 Companies for Executive Women. To foster a culture of inclusivity throughout our workforce, workplace, and marketplace, Transamerica offers a wide range of diversity and inclusion programs. This includes our company-sponsored, employee-driven Employee Resource Groups (ERGs), which are formed around a shared interest or a common characteristic of diversity. ERGs are open to all employees. They provide a supportive environment to help us better appreciate our similarities and differences and understand how they benefit us all. Giving Back We believe our responsibilities extend beyond our corporate walls. That's why we created the Aegon Transamerica Foundation in 1994. Through a mix of financial grants and the volunteer efforts of our employees, the foundation supports nonprofit organizations focused on the things that matter most to our people in the communities where we live and work. Transamerica's Parent Company Aegon acquired the Transamerica business in 1999. Since its start in 1844, Aegon has grown into an international company serving more than 23.9 million people across the globe.* It offers investment, protection, and retirement solutions, always with a clear purpose: Helping people live their best lives. As a leading global investor and employer, the company seeks to have a positive impact by addressing critical environmental and societal issues, with a focus on climate change and inclusion and diversity. * As of December 31, 2023
    $112k-130k yearly Auto-Apply 30d ago

Learn more about staff software engineer jobs

How much does a staff software engineer earn in Cedar Rapids, IA?

The average staff software engineer in Cedar Rapids, IA earns between $81,000 and $140,000 annually. This compares to the national average staff software engineer range of $100,000 to $186,000.

Average staff software engineer salary in Cedar Rapids, IA

$106,000

What are the biggest employers of Staff Software Engineers in Cedar Rapids, IA?

The biggest employers of Staff Software Engineers in Cedar Rapids, IA are:
  1. Samsung Electronics Device Solutions (Semiconductor & Display)
Job type you want
Full Time
Part Time
Internship
Temporary